python之路day01--变量
一、变量
变量就是将一些运算的中间结果暂存到内存中,以便后续代码块调用。
规范:
1、必须由数字、字母、下划线任意组合,且不能数字开头。
2、不能是python中的关键字。如:‘print’ 'and' 'or' 'break'
3、变量具有可描述性
4、不能是中文(看着很捞)
二、常量
一直不变的量。 如 派 π
在python里面所有的变量都是可变的,所以用全部大写的变量名来代表次变
量为常量
如 BIR_OF_CHINA =1949
三、基础数据类型初始
1、整形:int
2、字符串:str,python中凡是用引号引起来的都是字符串
可相加:字符串的拼接
可相乘:字符串*整形 srt*int
字符串的转换:
ps:type()
字符串转换为数字:int(str) 条件:str必须为数字组成的 如a=int(‘222’) 此时的a就是整形
数字转换为字符串:str(int)
3、bool:布尔值 true false 判断对与错使用
四、用户交互(input)
name =input('请输入你的名字:')
age = input('请输入你的年龄:')
print(name,age)
print('my name is',name,',i am',age,'year old')
请输入你的名字:zhangyang
请输入你的年龄:22
zhangyang 22
my name is zhangyang ,i am 22 year old
五、条件控制语句
1、if 条件:
结果

:(冒号是为了识别条件和结果)
python是解释形语言,逐行解释代码,从上到下执行。
上面执行结果如下:

2、多项选择:


3、嵌套

六、循环语句
1、while循环
while True:
print(‘666’)
print(‘777’)
终止循环的方法:
①改变循环条件使循环不满足

②break关键字终止循环

③continue 在循环体中结束本次循环,继续下一次循环

结果都是1,不会执行到count=count+1
ps:加法
count =1
sum =0
while count <= 10: sum = sum +count
count = count + 1 print(sum)
结果sum=0+1+2+3+4+5+6+7+8+9+10=55
相关练习题
使用while循环输出1 2 3 4 5 6 8 9 10count =0
while count<10:
count+=1
if count == 7:
print(' ')
else:
print(count)求1到100所有数的和count=1
sum=0
while count<=100: sum =sum +count
count=count+1 print(sum)输出1-100内所有的奇数1)方法一
count =1
while count<=100: print(count)
count+=2 2)方法二取余数
count=1
while count<=100: if count % 2 ==1:
print(count)
count+=1输出1-100内所有的偶数count =0
while count<=100:
print(count)
count+=2求1-2+3-4+5-6 ...-98+99 的和sum =0
count =1
while count<100:
if count % 2 == 1:
sum +=count else:
count % 2 == 0
sum -=count count += 1
print(sum)用户登录(三次机会重试)i=1
while i <=3:
name = input('请输入你的用户名:')
password = input('请输入你的密码:')
if name =='zy' and password == 'password':
print('----登录成功!----')
break
else:
print('用户名或密码错误')
i+=1 else:
print('用户名密码错误已超过3次,请稍后再试')
python之路day01--变量的更多相关文章
- 小白的Python之路 day1 变量
Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量 ...
- python之路:变量与变量基本操作(老王版)
python开发之路:变量与变量基本操作 你是一个师范大学的优秀毕业生,现在在某某小学工作. 你想:判作业真的很累,隔壁老王现在天天玩<蓝月传奇>,银行里存满了钱.唉,每节课1个小时,每个 ...
- Python 之路 Day01 笔记-什么是变量,常量等
变量 变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用 变量的命名规则 1. 要具有描述性 2. 变量名只能'_','数字','字母'组成,不可以是空格或特殊字符(#?<., ...
- python之路:Day01 --- Python基础1
本节内容 1.Python介绍 2.发展史 3.变量 4.用户输入 5.表达式 if...else语句 6.表达式 for 循环 7.表达式 while 循环 8.模块初识 9.数据类型初识 10.数 ...
- Python之路Day01
一.Python简介 Python的历史 Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 诞生 In November 2014, it was ...
- 初学python之路-day01
第一天学习python,先了解到了进制之间的转换关系. 如二进制与十进制的转换,如1111转成十进制为15,1111从左向右可看出2^3+2^2+2^1+2^0为8+4+2+1=15.记住前8位1的二 ...
- Python自学之路---Day01
目录 Python自学之路---Day01 注释 单行注释 多行注释 print()函数 语法 参数 实例 input()函数 语法 参数 实例 查看Python的关键字 代码 变量与常量 变量 如何 ...
- Python之路【第一篇】python基础
一.python开发 1.开发: 1)高级语言:python .Java .PHP. C# Go ruby c++ ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...
- python之路 目录
目录 python python_基础总结1 python由来 字符编码 注释 pyc文件 python变量 导入模块 获取用户输入 流程控制if while python 基础2 编码转换 pych ...
- Python之路【第十八篇】:Web框架们
Python之路[第十八篇]:Web框架们 Python的WEB框架 Bottle Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Pytho ...
随机推荐
- Docker Data Center系列(一)- 快速搭建云原生架构的实践环境
本系列文章演示如何快速搭建一个简单的云原生架构的实践环境. 基于这个基础架构,可以持续部署微服务架构的应用栈,演练敏捷开发过程,提升DevOps实践能力. 1 整体规划 1.1 拓扑架构 1.2 基础 ...
- Windows Server 2012 NIC Teaming 网卡绑定介绍及注意事项
Windows Server 2012 NIC Teaming 网卡绑定介绍及注意事项 转载自:http://www.it165.net/os/html/201303/4799.html Window ...
- activeMQ类别和流程
Point-to-Point (点对点)消息模式开发流程 : 1.生产者(producer)开发流程: 1.1 创建Connection: 根据url,user和password创建一个 ...
- mssql sqlserver 使用sql脚本 清空所有数据库表数据的方法分享
摘要: 下文讲述清空数据库中所有表信息的方法分享,如下所示: 实验环境:sql server 2008 实现思路: 1.禁用所有约束,外键 2.禁用所有触发器 3.删除表数据 4.开启触发器 5.开启 ...
- Python爬虫之正则表达式(2)
# 最常规的匹配 import re content = 'Hello 123 4567 World_This is a Regex Demo' print(len(content)) result ...
- hadoop 分析
Hadoop源代码分析(一) Google的核心竞争技术是它的计算平台.Google的大牛们用了下面5篇文章,介绍了它们的计算设施. GoogleCluster:http://research.goo ...
- GDB调试指南-启动调试
前言 GDB(GNU Debugger)是UNIX及UNIX-like下的强大调试工具,可以调试ada, c, c++, asm, minimal, d, fortran, objective-c, ...
- SSRS----关于图表参考线(平均线)的添加
在开发报表的时候,遇到了一个问题,客户需要在气泡图上添加水平和竖直两条平均线(结果参考如下图). 个人知识背景 一般添加参考线本身是有一个相关的设置的,但一般都是相对于Y值,即平行于X轴的.用类似的方 ...
- Python爬虫【解析库之beautifulsoup】
解析库的安装 pip3 install beautifulsoup4 初始化 BeautifulSoup(str,"解析库") from bs4 import BeautifulS ...
- CentOS 7 增加磁盘分区挂载(lvm)
1.查看主机现有磁盘情况 # fdisk -l 现在主机中存在一块8G的磁盘sdb,尚未分区挂载,所以需将磁盘进行分区挂载. 2.对磁盘进行分区 # fdisk /dev/sdb (选择要操作分区 ...