python——碎碎念

  • 使用 # 表示注释
  • 建立原有列表的副本并将字符串全部变为小写:
    ?用for循环进行小写化,跳出for循环后输入的仍是原有列表
current_users=['Cta','Zms','sxp','cwg','zx']
new=current_users[:]
for user in new:
    user.lower()
print(new)

仍打印出原列表

正解:列表解析

current_users=['Cta','Zms','sxp','cwg','zx']
new=[x.lower() for x in current_users]
print(new)
  • 列表解析中(for x in list) 是一个可迭代对象,例如a=[x+y for x in list1 for y in list2]
  • print(a,b)打印的变量之间含有空格,使用占位符可以消除空格
  • 若print()中的字符串太长,可以分行。在每行末尾加上引号,第一行之后的每行在行首加上引号缩进四个空格。打印时将自动合并括号内所有字符串,其中没有空格。
  • 增量赋值运算符是两个符号的组合,中间不能有空格。
    如:
a=90
a+ =10

会报错

  • 去掉print输出内容中间的空格:
    1.format
    2.占位符 %
print"%d %d" % (2,3)#输出2 3
print("%%"%())#输出%
  • 无返回值的函数用print返回时返回None
  • 时间戳(取随机数)
import time
int(time.time())%n
//如果想要变化稍大可以:
int(time.time()*100)%n
  • 取随机数
    random.randint(a,b)
  • 字母与数字转换(ASCII码)
    ord()取字符对应ascii码,chr()返回ascii码对应字符
  • 在双引号中加双引号
    1.用转义字符
    2.外加三引号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值