12期:Python基础课
一木.溪桥学Python-02: 数据类型、标识符、语句与缩进、变量常量、输入input、sep=" “、end=”\n"
日期:2020年12月16日
对变量、常量、函数、类取的名字
命名规则
大小写有别,严格区分
由字母 数字 下划线组成
不以特殊字符开头:@money
下划线可以 _logic
不建议用中文
见名知意,提高可读性
蛇形:national_treasure = “pandas”
小驼峰:national Treasure = “pandas”
大驼峰:National Treasure = “pandas”
变量小写,常量大写
不以关键词作为标识符:
win+r–cmd–python–import keyword–keyword .kwlist
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
python 注释
单行注释 #–>程序不执行注释–>快捷键:ctrl+/
复制当前行–>ctrl + d
多行注释–>选中多行代码–> ctrl + /
文档注释–>成对3个双引号或3个单引号“”“ ”“”
print("D", "X", sep="", end="")
print("D")
print("00", 11, sep="-", end="\n")
print("hello", "world", sep="*", end="^@^")
print("!!!")
print("hello", "world") # 默认sep=" "(空格),end="\n"(换行)
print("!!!")
run:
DXD
00-11
hello*world^@^!!!
hello world
!!!
解1
a = 6
b = 8
c = 0
c = a
a = b
b = c
解2
a,b = b,a
id_card = input('请输入id_card:')
if str.digit(id_card):
print('id_card:',id_card)
else:
print('id_card 格式错误!')
print('1*2','3*4')
print('1*2\n3*4')
print('1*2','3*4',sep='\n')