Python跑路到突然想学习了

Posted 9a3a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python跑路到突然想学习了相关的知识,希望对你有一定的参考价值。

Python跑路到突然想学习了

第4章 操作列表

4.1 遍历列表

利用for循环 进行遍历

eg:magicians = [‘alice’,’dacid’,carolina’]

for magician in magicians:

     print(magician)

# 把列表内容传输给新变量。

# 输出语句缩进。

# 注意冒号的使用。

4.1.2 for循环中更多操作

eg:magicians = [‘alice’,’dacid’,carolina’]

for magician in magicians:

         print(magician.title()+”,that was a great trick!”)

print("I can’t wait to see your next trick,”+magician.title()+”. ”)

# 不缩进输出错误。

# 循环输出三次。

4.3 创建数值列表

4.3.1

使用range()函数

Eg:for value in range(1,5):

      print(value)

1

2

3

4

列表创建

Eg:

numbers = list(range(1,5))

print(numbers)

[1,2,3,4]

4.3.2 对数字列表的简单统计计算

Eg:

digits = [1,2,3,4,5,6,7,8,9]

min(digits)

#最小值

max(digits)

#最大值

sum(digits)

#总和

4.4切片

Eg:magicians = [‘alice’,’dacid’,carolina’]

print([0:2])

4.4.1

遍历切片

eg:magicians = [‘alice’,’dacid’,carolina’]

for magician in magicians[0:1]:

         print(magician.title()+”,that was a great trick!”)

4.4.2 复制列表

eg:magicians = [‘alice’,’dacid’,carolina’]

    my_friends = magicians[:]

print(my_friends)

4.5元组

4.5.1 定义

Eg:

dimensions = [200,50]

print(dimensions[0])

print(dimensions[1])

# 元组元素通过给存储元组的变量赋值来改变其值的大小

Eg:

dimensions = [200,50]

print(“Origina dimensions:”)

for dimension indimensions:

    print(dimension)

dimensions = [400,100]

print(“ Modified dimensions:”)

for dimension indimensions:

    print(dimension)

第五章 if语句

5.1 一个简单的事例

cars = [‘audi’,’bmw’,’subaru’,toyota’]

for car in cars:

    if car == ‘bmw’

       print(car.upper())

# 全大写

    else

       print(car.title())

# 第一个字母大写

5.2条件测试

car = ‘bwm’

car == ‘bwm’

true

# 简单的赋值与比较

# 且字母大小不同输出False 可使用lower()和upper()函数进行转换 后输出true

# 数字比较 数字的大小和 大于小于都可以进行比较

# 可使用 or

Eg:

Age_0 = 11

Age_1 = 22

Age_0 >= 20 or Age_1 >=20

ture

# or 一个为真都为真 and 必须两个都为真

5.2.1 检测元素 是否在列表中

eg:
banned_users= [‘tao’,’li’,’zhang’]

user = ‘ma’

if user not in banned_users:

print(user.title()+”,you can post a response if you wish.”)

5.2.2 布尔表达式

Game_active = true

Can_edit = false

# 游戏是否进行 用户是否可以编辑内容

5.3 if 语句

   age = 19

   if age >= 18

         print(“you are old enough  to vote!”)

         print(“Have you registered to vote yet?”)

# 如果 if语句成立则输出 两句缩进语句

5.3.1 if-else语句

Eg:

age = 19

   if age >= 18

         print(“you are in room!”)

   else:

         print(“you are not in room!”)

5.3.2 if-elif-else

Eg:

age = 12

if age <10

price = 0

elif age<18

price = 1

else age < 20

   price = 2

print(“you admission need is $”+ str(price)+”.”)

# 注意引用数字 str()

# 注意语句缩减

# 执行一个代码段可以使用 if-elif-else结构

# 多个代码段可以使用一些了独立if语句

5.4 if语句处理列表

banned_users= [‘tao’,’li’,’zhang’]

for  banned_user in banned_users:

print(banned_user.title()+”,you can post a response if you wish.”)

# 检查特殊元素

banned_users= []

for  banned_user in banned_users:

if banned_users:

   for  banned_user in banned_users:

print(banned_user.title()+”,you can post a response if you wish.”)

else:

   print(”are you sure use he?”)

# 使用多个列表

# * 注意else以后无语句和for语句后面 则 加   : 冒号

# 注意 for 和print都要缩进

以上是关于Python跑路到突然想学习了的主要内容,如果未能解决你的问题,请参考以下文章

双非本23秋招之路-从考研跑路到某安全大厂(无实习项目)

认真学习了两个月Python,去面试后突然发现...

Python爬虫下载视频

Nginx 流控搞不好,背锅跑路少不了!

Pygame实战:对象突然想玩坦克大战,我用Python三十分钟实现(他开心的笑了。)

python是一门程序设计语言,学习python有啥好的视频教程?