昨天装好了TensorFlow2.0,继续课程学习Python基础,鉴于本人大三学过python课程,以下内容仅为查漏补缺
1 python基础
标识符(identifier):变量、函数、数组、文件、对象等的名字。
①标识符的第一个字符必须是字母或者下划线
②其他字符可以由字母、下划线、或数字组成
③标识符长度任意
④建议不要用下划线作为开头
_xxx #类中的保护变量名
__xxx #类中的私有变量名
__xxx__ #系统定义的标识符
⑤python标识符大小写敏感,且不能与关键字(用help("keywords")查看)重复
2 python中的数据类型:整数、浮点数、布尔值、复数
3 顺序结构,选择结构,循环结构(次数确定for循环,不确定用while循环)
#选择结构, if语句
x,y=3,5
if x<y:
print(x ,end=' ')
print("is less than",end=' ')
print(y)
else:
print("You are wrong.")
i=1
sum=0
while i<101:
sum+=i
i+=1
print(sum)
#break语句,跳出循环体,结束循环
i=1
sum=0
while i<101:
if sum<=3000:
sum+=i
i+=1
else:
break
print(sum)
#continue表示终止本次循环,开始下一次循环
#计算1-100的奇数和
sum=0
for i in range(1,101):
if i%2==0:
continue
sum+=i
print("sum",sum)
---------------------------------------
以上是python语言基础,学了函数,字符串,标识符,输入输出,控制语句等。下节课会进阶。