day1 -- Python变量、注释、格式化输出字符串、input、if、while、for
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相关推荐
- Python 3.x 格式化输出字符串 % format 笔记
python格式化字符串有%和{}两种 字符串格式控制符. 字符串输入数据格式类型(%格式操作符号) %%百分号标记 %c字符及其ASCII码 %s字符串 %d有符号整数(十进制) %u无符号整数(十 ...
- 【Python基础学习笔记day08】python变量的基本使用+变量定义ipython+pycharm+超市买苹果+变量的类型+关于函数+变量的格式化输出+个人名片案例
变量的基本使用 文章目录 变量的基本使用 目标 01. 变量定义 1) 变量演练1 -- iPython 2) 变量演练 2 -- PyCharm 3) 变量演练 3 -- 超市买苹果 思考题 02. ...
- python怎么让输出居中_python格式化输出字符串居中
Q1:python字符串格式化什么意思 在python中也有类似于c中的printf()的格式输出标记.在python中格式化输出字符串使用的是%运算符,通用的形式为 格式标记字符串 % 要输出的值组 ...
- 【Python】五种格式化输出字符串的方法
1. 引言 Python语言有许多优点,常用于不同的领域,如数据科学.web开发.自动化运维等.开发人员在这些技术中选择Python的一个重要原因是Python语法简单,可以节省大家的开发时间. 在本 ...
- Python·.·.print()函数格式化输出-超详解
Python·.·.print()函数格式化输出 print()函数格式为: print(objects, sep=' ', end='\n', file=sys.stdout) 文章目录 Pytho ...
- Python 入门之格式化输出
Python 入门之格式化输出 1.格式化 (1)%为占位 (2)%s - 站字符串的位置(数字.字符串都能够进行填充) 学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:8 ...
- Python基础之格式化输出
Python基础之格式化输出 1.Python格式化输出 1.1.字符串格式化输出I 引子 字符串格式化输出,主体是字符串,这个方法适用于字符串类型.有时候,我们会遇到这样的需求:我们想要制作一个字符 ...
- python基础_格式化输出(%用法和format用法)(转载)
python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六进制 ...
- Python之print 格式化输出
使用print输出各型的 字符串 整数 浮点数 出度及精度控制 strHello = 'Hello Python' print strHello #输出结果:Hello Python #直接出字符串 ...
最新文章
- R语言percent函数用百分比表示数值实战
- 基于StringTemplate的视图
- Python 微信机器人-用itchat库向好友发送名片、转发名片实例演示
- poj 1061 青蛙的约会
- authenticate总是返回None
- hibernate下载
- Linux的实际操作:文件目录类的实用指令(echo head tail)
- php 类名访问静态属性,请问可以用类名直接调用静态属性吗?
- 搜索引擎的那些事(32位MD5算法)
- 用标准C语言初始化线性表,跪求:线性表初始化函数的详细解释(c语言)
- NSString属性什么时候用copy,什么时候用strong?【转】
- Linux设备驱动模型-Driver
- C语言学生信息管理系统详细设计
- 大学计算机基础课都学什么,大学计算机基础课程
- 【RNG vs SKT】弹幕的自然语言的初步分析
- Macbook Pro的Type-c接口失灵了如何解决?
- docker的介绍、安装、镜像命令
- excel给定一个日期,确定是本月的第几周
- esp8266 mixly blynk远程控制 + NTP+天气预报及一体 智能钟
- STM32链接脚本STM32F407ZETx_FLASH.ld
热门文章
- python抓取gb2312/gbk编码网页乱码问题
- Spring容器创建流程(5)bean后置处理之注册
- java 接口隔离_关于接口隔离原则的一个实现:
- python数组的使用方法_使用Python记录数组的正确方法是什么
- php unexpected t_object_operator,php - PHP中的“Unexpected T_OBJECT_OPERATOR”错误
- KubeEdge 实践过程的记录
- MFC小笔记:滑动条与编辑框
- Docker安装运行mysql
- 执行存储过程执行时,报ORA-01031权限不足
- 【MyBatis】MyBatis Order By 字段动态动态排序