一、变量

变量就是将一些运算的中间结果暂存到内存中,以便后续代码块调用。

规范:

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 10
count =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--变量的更多相关文章

  1. 小白的Python之路 day1 变量

    Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量 ...

  2. python之路:变量与变量基本操作(老王版)

    python开发之路:变量与变量基本操作 你是一个师范大学的优秀毕业生,现在在某某小学工作. 你想:判作业真的很累,隔壁老王现在天天玩<蓝月传奇>,银行里存满了钱.唉,每节课1个小时,每个 ...

  3. Python 之路 Day01 笔记-什么是变量,常量等

    变量 变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用 变量的命名规则 1. 要具有描述性 2. 变量名只能'_','数字','字母'组成,不可以是空格或特殊字符(#?<., ...

  4. python之路:Day01 --- Python基础1

    本节内容 1.Python介绍 2.发展史 3.变量 4.用户输入 5.表达式 if...else语句 6.表达式 for 循环 7.表达式 while 循环 8.模块初识 9.数据类型初识 10.数 ...

  5. Python之路Day01

    一.Python简介 Python的历史 Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 诞生 In November 2014, it was ...

  6. 初学python之路-day01

    第一天学习python,先了解到了进制之间的转换关系. 如二进制与十进制的转换,如1111转成十进制为15,1111从左向右可看出2^3+2^2+2^1+2^0为8+4+2+1=15.记住前8位1的二 ...

  7. Python自学之路---Day01

    目录 Python自学之路---Day01 注释 单行注释 多行注释 print()函数 语法 参数 实例 input()函数 语法 参数 实例 查看Python的关键字 代码 变量与常量 变量 如何 ...

  8. Python之路【第一篇】python基础

    一.python开发 1.开发: 1)高级语言:python .Java .PHP. C#  Go ruby  c++  ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...

  9. python之路 目录

    目录 python python_基础总结1 python由来 字符编码 注释 pyc文件 python变量 导入模块 获取用户输入 流程控制if while python 基础2 编码转换 pych ...

  10. Python之路【第十八篇】:Web框架们

    Python之路[第十八篇]:Web框架们   Python的WEB框架 Bottle Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Pytho ...

随机推荐

  1. Inspection info: Checks Spring Boot application .properties configuration files. Highlights unresolved and deprecated configuration keys and in

    Cannot resolve class or package ‘jdbc’ less… (Ctrl+F1) Inspection info: Checks Spring Boot applicati ...

  2. vs2015启动崩溃,wpfgfx_v0400.dll加载D3DCompiler_47.dll失败

    有一段时间没有用vs2015,今天一启动就crash,尝试了以下办法: 1. 卸载掉这段时间安装的一些软件和vs插件 2. 修复安装 3. 卸载.重新安装vs2015 sp2版本 4. devenv. ...

  3. C#中的?和??,null和Nullable

    from : https://www.cnblogs.com/appleyrx520/p/7018610.html C#单问号(?)与双问号(??)   1.单问号(?) 1.1 单问号运算符可以表示 ...

  4. Django 数据流程图

    根据学习Django并且通过几个作业,发现Django制作网站的数据流程有些比较难懂,所以制作一个数据流程图,帮助自己理解,也希望对正学习的人有所帮助! 别的不多说,上美图:

  5. iOS证书配置与管理

    证书: 证书: 命名 特点 团队管理 开发证书 iOS Development 不与App ID对应 表示拥有开发应用的资格 一般只需一个,通过导出p12文件,分发给其他电脑安装: 生产证书 iOS ...

  6. Jenkins插件之显示构建时间

    1.进入jenkin插件管理器中,安装  Timestamper 插件 2.安装完成后,进入到构建任务里面,在 构建环境 中勾选  Add timestamps to the Console Outp ...

  7. spring异步执行报异常No qualifying bean of type 'org.springframework.core.task.TaskExecutor' available

    最近观察项目运行日志的时候突然发现了一个异常, [2018-04-03 10:49:07] 100.0.1.246 http-nio-8080-exec-9 DEBUG org.springframe ...

  8. 【转】Vue.js中 watch 的高级用法

    假设有如下代码: <div> <p>FullName: {{fullName}}</p> <p>FirstName: <input type=&q ...

  9. final等关键字和代码块

    一.final关键字 其作用 1.final除构造方法外均可修饰 2.修饰类:被final修饰的类是无法被继承的. 3.修饰方法,可被继承,但是无法被重写 4.修饰变量使其为常量 5.修饰引用型变量, ...

  10. JSP七大动作