python learn first day——数据类型初识

salary = input('salary') 
if salary.isdigit():
x.isdigit 用来判断x是否都是数字,是的话返回true,否则返回false 。
%s = string
%d = 整数
%f = 浮点数
for 和while循环结构;break直接退出当前循环函数 ;continue退出本次循环开始下次一循环。
数据类型:
数字:
  整数:int
  短整型:short  在python3中已经不去区分短整型和长整型了,默认统一是整型;
  长整型: double long
字符串: string
布尔类型: true 真 false 假

计算机中,世间万物一切皆为对象
世界万物,皆为对象,一切对象皆可分类
循环结构:
while 。。。。else.....退出时执行else语句

for ....else ....
# 当i 大于等于5时跳出for循环  break
for i in range (10):
if i < 5:
print(i)
else:
break

列表list:
  list = ['name1','name2','nasme3','name4','name5']
  print(list[1:3]) #取出列表元素1和2
  print(list[1:])#取出元素1到最后一个
  print(list[1:-1])#取出元素1到倒数第二个(最后一个元素不显示)
  print(list[1: :2)#取出所有元素,间隔为2 :name2 name4
  print(list[0: :3])#取出所有元素,间隔为3: name1,name 4
  print(lisy[3: :-1])#倒序输出name4到name1
  添加元素append和 insert:
  list.append(’namee6')#在list最后加入name6
  list.insert(3,'namenew')#在name3和name4之间插入namenew,
  元素修改:

  元素删除remove pop del:
  list.remove('namenew')# 删除列表中的元素namenew,直接输入需要删除的元素名

  list.pop(4)#删除第4个元素name5,根据索引去删除元素并返回该值
  del list[0] #直接删除name0
  del list #直接删除list对象,直接将列表从内存中移除,后面无法再利用list
列表拼接extend:
  a =[1,2,3]
  b =[4,5,6]
  a.extend(b)#把b拼接到列表a后面 a=[1,2,3,4,5,6],b=[4[,5,6]
  a.index('xxx')#取出xxx在a的位置
  a.release() #把序列a倒转6,5,4,3,2,1
  a.sort()# 小到大排序1,2,3,4,5,6
  

元组:下次在学,今天没时间了。。。。
字典:

转载于:https://www.cnblogs.com/1084826593zq/p/11298633.html

你可能感兴趣的:(python learn first day——数据类型初识)