赋值变量
a = 1
b = “psz”
c = 12.59
print(“hello world!”)
print ( c )
print不能同时输出两种类型的值?怪不得那个up主要用str(int)
数组列表
a=[2,3,4,5]
for b in range(len(a)):
print (a[b]) #b是序列号要注意
这个缩进和冒号不咋适应
a=[“psz”,“cyy”,“xdr”,“hxq”]
for b in range(len(a)):
for c in range(len(a[b])):
print(a[b][c])
a=[“a”,“abc”,1,[2,3]]
print (a)
元组常量
基本是和列表一个概念只有不能更改内容这个区别。
字典
选择语句
a= True
b = False
if a and b:
print (“a and b all are ture”)
else:
print (“a and b all are not ture”)
if a or b:
print(a)
注意:冒号以及缩进还有&&==and , ||==or
小问题:最后一句print(a)不加被报错了。。。
循环语句
a=10
while a>=1:
a-=1
print(a)
for in 参照上面的列表例子
函数
def psz(a,b,c):
print ("???")
return
psz(1,3,“5”)
似乎以python的函数特性这辈子就告别重载了?
类
class psz():
def init(self,like,name):
self.like=like
self.name=name
def say():
print(“abc”)
a= psz(“cyy”,“psz”)
psz.say()
import
import student from student
第一个student表示需要导入的变量函数或者类
第二个student表示py文件名