python学习笔记

Linux系统终端命令 -字母中字母的作用

  1. 创建文件夹:mkdir -p ,加入-p参数,一次性创建多级目录。然后接上目录名目标目录名。

  2. 复制:cp -r 复制目录需加上-r。然后接上目录名。

  3. 删除目录也要加上 -r。

Python3

 print('He said"Today's wheather is good."')
 # 当打印中引号包裹有多个引号时,计算机会不能识别。需要在Today后加入转义符\,告诉计算机\后面的'是我要打印的内容,不要管。
 print('He said"Today\'s wheather is good."')
 # 转义符 \ 还有一个常用形式是和 n 连起来用,\n 代表换行符,就是用 Enter(回车)键敲出来的东西。
 print('How are you?\nFine,thank you')

字符串是一堆字符的集合,可以通过位置编号,来获得对应的字符。如 'hello_shiyanlou',编号 0 对应第一个字符 h,1 对应第二个字符 e,依次类推。这个位置的编号,我们称之为:索引

format()

format()是专门用来格式化字符串的函数,它最常用的功能就是「插入数据」和「数字格式化」。

 name = input('请输入姓名:')
 age = input('请输入年龄')
 # 有两种写法
 print('你叫'+name+',今年' + age + '岁了')
 # 或
 print('你叫{},今年{}岁了'.format(name,age))

数字格式化:

format() 的第二种常用功能,是格式化数字,比如我们要输出圆周率,但只保留两位小数,可以这么写:

 print("{:.2f}".format(3.1415926))

如果要保留三位,则改成 {:.3f};不带小数,则改成 {:.0f},依次类推。

注释(#)

如果有一些代码暂时不需要被执行,可以先不要删掉它(因为后面可能还会使用),而是使用 # 将其注释掉。这样代码就暂时不会被执行了,之后再需要这段代码时,删掉 # 就好了。

跳过这段代码

在程序开发过程中,当遇到一些代码暂时不写(等到后面写),又不想程序在执行时报错的情况,可以使用 pass 关键字,程序执行遇到 pass 就会跳过这里的代码块继续执行后面的代码:

 >>> a = 3
 >>> if a<1:
 ...     print("a<1")
 ... else:
 ...     pass
 ...
 >>> #程序没有报错

循环控制

Python 中包含两种循环方式,一种是 for 循环,一种是 while 循环

for循环主要用于对一个范围内的每个元素进行指定操作。

 for a in b:
     print(a)

for 循环 适用于 已知循环次数 的循环,所以后面跟的是次数或区间,到达指定次数就停止。

但现实生活中,我们往往不知道要循环多少次,才能达成目标。比如“愚公移山”,愚公不知道门前有多少座山,但只要门前有山,就要盘它,这种情况我们要怎么写?

while 循环 可以帮你解决这个问题。while 后面跟的是一个条件,只要条件满足,这个循环就会一直进行下去。

 a = 1
 while a <= 10:  ##同样注意冒号和语句块缩进
     print(a)
     a = a + 1

break

break 表示停止当前循环

 for a in range(10):
     if a == 5:
         break
     print(a)

continue

continue 表示跳过当前循环轮次,去执行下一轮循环。

a = 0
while a < 10:
    a = a + 1
    if a == 5:
        continue
    print(a)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值