一、变量

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

规范:

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. Centos7 安装Tomcat并运行程序

    运行环境:Centos7 jdk:1.8.0_171  Tocmcat:8.5.31 下载地址 :https://tomcat.apache.org/download-80.cgi#8.5.31 Ap ...

  2. Django学习开发--笔记一(从零开始)

    创建django项目注: 首先需在python中下载django 命令:pip install django1.任意文件中创建django项目 diango-admin startproject my ...

  3. Docker: Harbor一些小知识

    镜像文件上传到私有仓库harbor后,镜像的物理存储位置在哪里? 这些信息记录在docker-compose.yml里,通过观察发现 镜像存储在了宿主机的 volumes: - /data/regis ...

  4. 关于联想笔记本ThinkPad E470 没有外音 插耳机却有声音的解决办法

    碰到这种情况,小编和大家一样选择设备管理器,找到声卡驱动卸载重新装,结果很失望,选择驱动精灵/联想驱动重装声卡,结果很绝望.并没有解决问题. 最后小编参考了一篇文章找到了解决办法 到联想官方网站服务界 ...

  5. scheme实现最基本的自然数下的运算

    版权申明:本文为博主窗户(Colin Cai)原创,欢迎转帖.如要转贴,必须注明原文网址 http://www.cnblogs.com/Colin-Cai/p/9123363.html 作者:窗户 Q ...

  6. jq轮播图插件—手写

    <!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" ...

  7. k-近邻(KNN)算法改进约会网站的配对效果[Python]

    使用Python实现k-近邻算法的一般流程为: 1.收集数据:提供文本文件 2.准备数据:使用Python解析文本文件,预处理 3.分析数据:可视化处理 4.训练算法:此步骤不适用与k——近邻算法 5 ...

  8. pyinstaller 打包selenium脚本 取消cmd

    更改源代码 找到文件(selenium->webdriver->common->service.py) 添加一个参数

  9. vc图像合成

    本程序下载地址: 上一篇讲述了tiff格式图片拆分成多张图片, 这篇博客讲述如何把多张任意格式的图片合成为一张图片. 图像合成仍然需要借助Cximage图像库,合成函数为Mixfrom, 函数原型为: ...

  10. Label Encoding vs One Hot Encoding

    最近在刷kaggle的时候碰到了两种处理类别型特征的方法:label encoding和one hot encoding.我从stackexchange, quora等网上搜索了相关的问题,总结如下. ...