python基础
自用
###1 变量
- python中只有变量如果想要定义 常量,必须将变量的表示法改成大写
PIE=3.14
- python可以用中文作为变量名,但是最好不要这样
###2 基本输入
username=input("username: ")
3 多行输出
- 多行字符这里用’‘’ ‘’‘ (一对 三个单引号)
- 而单行字符串可以用一对单引号’ ’ 也可以用一对双引号" "
注意指示占位符多加了一个百分号 ‘’’ ‘’’ %( )
info=''' name:%s passworld:%s '''%(username,username,password) print(info)
info2=''' name: _name password: _ps '''.format(_name=username,_ps=password)
###4 python 默认所有输入都是字符串
如果想输入整数可以强制转换
age = int (input(“age:”))
5 如果希望输入密码时是暗文可以导入getpass包
import getpass username=input(“username:”) password=getpass.getpass("passworld")
此包在pycharm中不能验证,在控制台可以
6 条件判断语句
- 注意 if 后面的判定语句没有括号
- 行末要加冒号
- 不要把==打成=
- 是elif 不是else if
- 因为python没有{} 分号等结束符 必须进行首行缩进 进行格式控制
if username==_NAME and password ==_PAS: print("welcome user {name} login...".format(name=username)) elif username == _NAME : print(" Passworld Erro!") else : print("Invalid username!")
7 while循环
只是条件没有括号 条件后要加括号 缩进
8 for循环
- 一共循环3次 每次加一 i 为累加器
- 循环正常结束 执行 else 语句块 :break 强制跳出 不执行else
- 如果为
for i in range(0,10,3 )
则是从0到10 每次加3
·