亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

python基礎(二)

標簽:
Python

一、注释
单行注释(行注释)
以#开头,右边是说明文字
#+注释内容

多行注释(块注释)
'''
name2=name
print('my name is',name2)
'''
二、算术运算符
1、运算符

PS 在Python中 * 还可以用于字符串中,计算结果就是字符串重复指定次数的结果 2、优先级

先乘除后加减
同级运算符是从左至右计算
可以使用()调整计算的优先级
**     幂 (最高优先级)

*、/、%、//   乘、除、取余数、取整数

  • -     加法、减法

三、变量  
在Python中,定义变量时不需要指定变量的类型,但是必须给其赋值


#!/user/bin/env python                    <-- 声明用什么解释器执行(可不写)
#-- coding:utf-8 --                        <--用utf-8编码python2需要加
import getpass                                <---不是明文输出需导入的库

#------字符集介绍------------------------------------

1.ASCII 8位=1个字节=255个符号
2.GB2312---1980年7000多字符-->GBK----1995年21886符号-->GB18030--
--2000年-->GB2312
3.Unicode每个字符占2个字节
4.UTF-8英文占1个字节ascii格式,中文占3个字节
5.python3默认以utf-8编码,python2默认以ASCII编码
6.8bit(位)=1byte(字节)    1024字节=1kb
7.ascii码 8位表示一个字符   unicode码32位表示一个字符
8.utf-8  英文8位表示一个字符  中文24位表示一个字符
9.gbk    中文16位表示一个字符

  1. 转码需通过unicode转码

#--------------------input()--输入------------------

1.python3-->input()要键入的内容
2.python2-->raw_input键入的内容
3.默认输入的类型为string,需要特定类型需转换

name2=input('姓名:')                           #python3-->input()要键入的内容
password=getpass.getpass('密码:')      #密文输入
print('密码:----',password)
print(name2)

#-------------------格式化输出-----------------------
age=int(input('年龄:'))
info='''
--------info %s------
Name:%s
Age:%d
'''%(name2,name2,age)
print(info)

info1='''
--------info1 {_name}------
Name:{_name}
Age:{_age}
'''.format(_age=age,_name=name2)
print(info1)

info2='''
--------info2 {0}------
Name:{0}
Age:{1}
'''.format(name2,age)
print(info2)

#------------------流程控制--------------------------
Age1=90
while True:  #while循环,True为条件,适当换为其他条件,不满足条件时结束
user_input=int(input('请输入:'))
if user_input==Age1:
print('Well come to.....!')
break   #结束循环
elif user_input>Age1:
print('I am sorry! It is a little bigger!')
continue  #退出本次循环继续下一次循环
else:
print('I am sorry! Some of them are small!')
continue
else:    #循环的条件不满足执行此处
print('超出限制')

#---------------------for循环------------------------
for u in  range(10):
print(u)

for i in range(0,10,2):  #有条件的打印
print(i)

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消