1.python变量

  不需要声明类型,直接 变量名 = 变量值,如 : name = "hahaha"

2.注释:

  单行注释,前面加 #,如  # print(info)

  多行注释,用三组单引号或者三组双引号包围起来,如   '''print(info)'''   """print(info)"""

  注意:三组单引号包围起来的变量可以直接格式化输出,看下面的3的第一个案例

3.格式化输出字符串

1 info = '''name is %s and age is %s''' % (name, age)
2 info2 = "name2 is {n} and age2 is {a}".format(n=name, a=age)
3 info3 = "name3 is {0} and age3 is {1}".format(name, age)

 4.input()方法默认输入存储的类型是str,如果需要转换类型可以使用类型转换函数如int(),如:

age = int(input("input your age:"))

5.if、elif、else:注意顶格对齐

my_age = int(input("guess my age:"))
if my_age > 60:print("you guess error")
elif my_age == 60:print("you guess right")
else:print("hhh")

6.while

count = 0
while count < 3:age = int(input("guess my age:"))if age < 50:print("sorry, your answer is error")elif age == 50:print("{a} is right".format(a=age))breakelse:print("hhh")count += 1
# while条件不符合,则走else里面的
else:print("you have tried too many times!!!")

7.for

for i in range(3):age = int(input("guess my age:"))if age < 50:print("sorry, your answer is error")elif age == 50:print("{a} is right".format(a=age))breakelse:print("hhh")
# for正常结束,则走else里面的,
# 如果for被break,则不走else里面的
else:print("you have tried too many times!!!")

  tip:range方法看下面

8.range方法

# 起始,终点,步长,输出0,2,4,6,8
for i in range(0, 10, 2):print("i = ", i)# 默认步长为 1,即输出1-99
for j in range(99):print(i)

转载于:https://www.cnblogs.com/convict/p/10252722.html

day1 -- Python变量、注释、格式化输出字符串、input、if、while、for相关推荐

  1. Python 3.x 格式化输出字符串 % format 笔记

    python格式化字符串有%和{}两种 字符串格式控制符. 字符串输入数据格式类型(%格式操作符号) %%百分号标记 %c字符及其ASCII码 %s字符串 %d有符号整数(十进制) %u无符号整数(十 ...

  2. 【Python基础学习笔记day08】python变量的基本使用+变量定义ipython+pycharm+超市买苹果+变量的类型+关于函数+变量的格式化输出+个人名片案例

    变量的基本使用 文章目录 变量的基本使用 目标 01. 变量定义 1) 变量演练1 -- iPython 2) 变量演练 2 -- PyCharm 3) 变量演练 3 -- 超市买苹果 思考题 02. ...

  3. python怎么让输出居中_python格式化输出字符串居中

    Q1:python字符串格式化什么意思 在python中也有类似于c中的printf()的格式输出标记.在python中格式化输出字符串使用的是%运算符,通用的形式为 格式标记字符串 % 要输出的值组 ...

  4. 【Python】五种格式化输出字符串的方法

    1. 引言 Python语言有许多优点,常用于不同的领域,如数据科学.web开发.自动化运维等.开发人员在这些技术中选择Python的一个重要原因是Python语法简单,可以节省大家的开发时间. 在本 ...

  5. Python·.·.print()函数格式化输出-超详解

    Python·.·.print()函数格式化输出 print()函数格式为: print(objects, sep=' ', end='\n', file=sys.stdout) 文章目录 Pytho ...

  6. Python 入门之格式化输出

    Python 入门之格式化输出 1.格式化 (1)%为占位 (2)%s - 站字符串的位置(数字.字符串都能够进行填充) 学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:8 ...

  7. Python基础之格式化输出

    Python基础之格式化输出 1.Python格式化输出 1.1.字符串格式化输出I 引子 字符串格式化输出,主体是字符串,这个方法适用于字符串类型.有时候,我们会遇到这样的需求:我们想要制作一个字符 ...

  8. python基础_格式化输出(%用法和format用法)(转载)

    python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六进制 ...

  9. Python之print 格式化输出

    使用print输出各型的 字符串 整数 浮点数 出度及精度控制 strHello = 'Hello Python' print strHello #输出结果:Hello Python #直接出字符串 ...

最新文章

  1. R语言percent函数用百分比表示数值实战
  2. 基于StringTemplate的视图
  3. Python 微信机器人-用itchat库向好友发送名片、转发名片实例演示
  4. poj 1061 青蛙的约会
  5. authenticate总是返回None
  6. hibernate下载
  7. Linux的实际操作:文件目录类的实用指令(echo head tail)
  8. php 类名访问静态属性,请问可以用类名直接调用静态属性吗?
  9. 搜索引擎的那些事(32位MD5算法)
  10. 用标准C语言初始化线性表,跪求:线性表初始化函数的详细解释(c语言)
  11. NSString属性什么时候用copy,什么时候用strong?【转】
  12. Linux设备驱动模型-Driver
  13. C语言学生信息管理系统详细设计
  14. 大学计算机基础课都学什么,大学计算机基础课程
  15. 【RNG vs SKT】弹幕的自然语言的初步分析
  16. Macbook Pro的Type-c接口失灵了如何解决?
  17. docker的介绍、安装、镜像命令
  18. excel给定一个日期,确定是本月的第几周
  19. esp8266 mixly blynk远程控制 + NTP+天气预报及一体 智能钟
  20. STM32链接脚本STM32F407ZETx_FLASH.ld

热门文章

  1. python抓取gb2312/gbk编码网页乱码问题
  2. Spring容器创建流程(5)bean后置处理之注册
  3. java 接口隔离_关于接口隔离原则的一个实现:
  4. python数组的使用方法_使用Python记录数组的正确方法是什么
  5. php unexpected t_object_operator,php - PHP中的“Unexpected T_OBJECT_OPERATOR”错误
  6. KubeEdge 实践过程的记录
  7. MFC小笔记:滑动条与编辑框
  8. Docker安装运行mysql
  9. 执行存储过程执行时,报ORA-01031权限不足
  10. 【MyBatis】MyBatis Order By 字段动态动态排序