Python Day14 复习及补充

1、转义字符

image.png

举个例子

>>> print('i\'m ok!')
i'm ok!
>>> print('i\'m, \n ok!')
i'm, 
 ok!
>>> print('i\'m, \t ok!')
i'm, ok!
>>> print(r'i\'m, \t ok!')
i\'m, \t ok!

2、循环

2.1.for...in...,依次把list或tuple中的每个元素迭代出来。

“迭代”是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。

>>> name = ['cyrus', 'cady', 'adam', 'mark']
>>> na1 = name
>>> for na1 in name:
print('hello', na1)

hello cyrus
hello cady
hello adam
hello mark
2.2.while循环

只要条件满足,就不断循环,条件不满足时退出循环。

n = 1
while n <= 100:   #n小于等于100时候循环条件为真,继续循环
    if n > 10:            #如果n大于
    break                    #结束循环
    print(n)                #打印n的结果
  n += 1                  #n每次循环都+1
print('end')       //结束循环,打印end
2.2.1重要语句break和continue

break的作用是结束循环,不在执行。continue的作用是结束当前循环,执行下一次循环。
注:一般情况下,break和continue都时配合if来使用的

3、空值

python里‘None’为空值,表示没有任何元素,数字‘0’是有意的

4、输出格式化的字符串

举个例子:
您好,xxx!您是第xxx个注册用户!其中的‘xxx’的内容就是根据变量变化的。python中用‘%’来实现。

image.png

>>> 'hi, %s, you have $%d.' % ('cyrus', 10000000000)
'hi, cyrus, you have $10000000000.'

>>> 'Age: %s. gender: %s' % (33, True)
'Age: 33. gender: True'

>>> '指数上涨: %d %%' % 12.5
'指数上涨: 12 %'

>>> '指数上涨: %f %%' % 12.5
'指数上涨: 12.500000 %'
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、python 变量和数据类型 1.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序...
    绩重KF阅读 5,863评论 0 1
  • 最近在慕课网学习廖雪峰老师的Python进阶课程,做笔记总结一下重点。 基本变量及其类型 变量 在Python中,...
    victorsungo阅读 5,774评论 0 5
  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 8,737评论 2 30
  • 你我之爱,从何说起,是恨又不恨。爱,已没有重温的意向。
    猫友阅读 975评论 0 0
  • 我们现在的物质生活越来越好,但还是有很多人生病,生活各处充斥着竞争,世界各地天灾人祸不时发生,人对于自己不能掌控的...
    与姝会友阅读 2,962评论 0 0