python安装
教学中主要使用python3.6
安装完成后,在cmd中输入python,如果安装正确,显示如下界面,表示进入python交互式环境
输入exit()或者quit() 可以退出交互式环境
下面呢我们就开始学习python
一 变量
编程语言中,值可变的量,称为变量。变量是用来存储数据的
Python属于动态语言,开始赋值为一个整数,使用时还可以赋值为其他类型,比如字符串
2. 变量删除
del 变量1,...
二 标识符和关键字
1 标识符
1)由字母、数字、下划线组成
2)不能以数字开头
3)python中的标识符区分大小写
4)使用python中的关键字
5)最好做到见名知意(尽量不要使用中文拼音的缩写)
6)命名法
变量名:首单词的首字母小写,其余单词的首字母大写
类名:所有单词的首字母大写
包名:所有的单词全部小写
三 数据类型
1.数据类型
1)数值型
浮点型float
复数complex
2)字符串型str
3)布尔型bool
True 真
False 假
4)列表list
5)元组tuple
6)集合set
7)字典dict
8)空 NoneType
值为None
格式符号转换
%c字符
%s通过str() 字符串转换来格式化
%i有符号十进制整数
%d有符号十进制整数
%u无符号十进制整数
%o八进制整数
%x十六进制整数(小写字母)
%X十六进制整数(大写字母)
%e科学计数(小写'e')
%E科学计数(大写“E”)
%f浮点实数
%g%f和%e 的简写
%G%f和%E的简写
写一些小练习
1输入一个整数,计算求出该数的十位数,将结果保存到变量ret中,然后输出结果ret比如:
输入3456输出为
def shiwei(a):
s= int(a)
c= (s//10)%10
print(c)
shiwei('3456')
2输入一个三位数的整数,然后将这个三位数反序保存到ret中输出,要求反序后以整数输出。比如:
输入156输出为651
#这些就要你对取整和取余比较了解
def s(a):
s= a%10
c= (a//10)%10
v= a// 100
print(s*100+c*10+v)
s(123)
#获取字符的unicode编码,对于英文字符,相当于获得ascii编码
print(ord('a'))
print(ord('中'))
#根据编码得到字符
print(chr(97))
print(chr(20013))
print(chr(2000))
3输入一个小写字母,转换为大写字母
def change(a):
s= ord(a)
c= chr(s-32)
print(c)
change('a')
网友评论