1、单行注释:# ,多行注释:''' '''
2、python采用代码缩进和冒号来区别代码之间的层次
3、每个变量在使用前必须赋值,才会创建内存空间。python是基于值的内存管理,相同值指向同一空间。具有内存自动管理功能。不需要声明类型,解释器会根据赋值语句自动推断
4、进制:8进制数0o开头,16进制数0x或0X开头
5、字符串:可以用单引号(' ')、双引号(" ")和三引号(''' '''或""" """)进行界定。其中三引号内的字符串可以分布在多行上。
6、输入函数:input("提示信息")
7、输出函数:print()。想不换行可print(",end=")。
下面是文件读写的例子:
fp=open('D:\motto.txt','a+')
print("自强不息,止于至善!",file=fp)
fp.close()
下面是格式化输出例子:
print('%o'%30) # 八进制,输出36
print('%d'%30) # 十进制,输出30
print('%x'%30) # 十六进制,输出1e
print('%o %d %x'%(24,29,28))
print('%f'%3.1873211) #浮点数输出保留小数点后6位
print('%s'%'我爱xmu') #字符串输出
name="小猫"
age=13
print(f'姓名:{name},年龄:{age}')
#输出:姓名:小猫,年龄:13
8、**是幂运算,//是取整除运算。
9、运算符优先级如下图:
10、赋值、选择语句简单案例:
a,b = 1,2
if a>b:
print(1)
elif a==b:
print(2)
else:
print(3)
11、while循环简单案例:
sum=0
n=0
while(n<100):
sum += n
n += 1
print(sum)