学习python记录第三天

学习print

print("hello word ") 打印输出字符串
print(“hello\tword”) 打印输出字符串的时候用 \t 可以实现中间空四个格子
print(“hello\nword”) 用 \n 可以实现输出空一行
print(“hello”+“123”) +可以实现了字符串合并输出
print(“hello”+str(123)) str()相当于把数据转换为字符串的功能
print(1+2) 不带引号实现的就是输出数据的和
print(‘1+2’) 带了引号就是输出的字符串的意思
print(int(‘1’)+2) int 可以强行把 字符串的整数 转换为整数
print(float(‘1.3’)+2)
float强行把 字符串的浮点数 转化为浮点数

运算符

a = 2*1 简单乘法表示
b = 2**5 两个乘号意味着做平方计算
c = 8/3 简单除法
d = b%a 取余计算
f = b//a 整除计算
print(a)
print(b)
print©
print(d)
print(f) 简单输出表示
print(a, b, c, d, f) 也可以这样 一次性输出多个数据
print(“a+b=”, a+b) 前面的a+b输出为字符表示 后面接上a+b 意思是直接输出其值

循环

condition = 1
while condition < 5:
print(condition)
condition += 1 # condition = condition +1
while循环后面需要接上 :
还要注意格式的问题,按住tab键可以后退,按住shift + tab 键就前进

for f in range(5) :
print(f) for循环 range的作用是使f的值从0-4
for m in range(2, 10):
print(m) m的范围是从2-9
for g in range(1, 10, 2):
print(g) g的范围从1-10,但是每个数字都隔了一个2
for h in [1, 23, 4]:
print(h) 也可以利用[ ]随机指定输出什么样的数据
for j in (1,23,4):
print(j)
print(“end”) 当for或者while以后的语句,没有隔相应的空格的话,就不会包含在这个循环之内。当循环结束之后,才能执行这条语句。

列表

a_list = [1, 2, 2, 3, 5, 19, 10] #构建一个列表
print(a_list) #打印出这个列表
print(a_list[4]) #打印列表中的第四个元素
print(a_list[-2]) #打印列表中的倒数第二个元素
print(a_list[1:4]) #打印列表中第一个到第四个元素(不包含第o个元素)
print(a_list[:-2]) #从头开始打印列表中数直到倒数第二个(不包含倒数第二个数字)
print(a_list[-3:]) #从倒数第三个开始打印直到最后
for content in a_list:
print(content) #利用for循环打印出列表中的数
l = len(a_list) #len可以实现计算列表中的数据个数
print(l)
print(a_list.index(2)) #列表名后加 .index 可以找到列表中出现2这个元素的数据的第一个位置打印出来
print(a_list.count(2)) #列表后加上 .count 可以计算列表中出现2这个元素的个数一共有多少
a_list.sort() #列表后加上 .sort 对列表中的数据排正序(从大到小)
a_list.sort(reverse=True) #列表这样处理实现排倒序(从小到大)
print(a_list)

#列表操作
a_list[0] = 100 #改变列表的第0个元素值
print(a_list)
a_list.append(200) #增加了一个列表的长度并把这个末尾位置给了200
print(a_list)
a_list.insert(2,300) #在第2个元素的位置插入300
print(a_list)
del a_list[2] #删除掉列表的第二个位置的元素
print(a_list)
a_list.remove(10) #找到列表中的10,并删除第一个发现的10
print(a_list)
a = a_list.pop() #弹出列表中的最后一个元素并存入a中,这种操作类似于发送邮件时一封封传送的意思
print(a)
print(a_list)

#多维列表操作

b_list = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
print(b_list[1]) #输出多维列表中的第一个元素 这里等于[4,5,6]
print(b_list[1][1]) #输出多维列表中的某一个数的做法 这里为5

元组

a_tuple = (1, 2, 3, 4, 6)
print(a_tuple)
b_tuple = 1, 2, 3, 4, 6 #定义元组的两种方式
print(b_tuple)
print(a_tuple[1]) #打印出元组的某个元素
print(a_tuple[1:4]) #打印出元组的第一个到第四个元素
for i in a_tuple: #利用for循环打印出a_tuple中的每个元素
print(i)

#对于元组和列表以上的用法都是一致的,区别在于元组不能用列表的各种方法进行修改,只能重新进行赋值操作、

a_tuple = (1)
print(a_tuple)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值