python变量、条件循环语句
1. 变量名
- 字母 - 数字 - 下划线
#数字不能开头;不能是关键字;最好不好和python内置的函数等重复
2. 条件语句
缩进用4个空格(Tab键)注意缩进如果是空格键和Tab键混用,在Notpad++上会报错!
a. 一般形式
n1 = input('>>>') if "alex" == "alex": n2 = input('>>>') if n2 == "确认": print('alex SB') else: print('alex DB') else: print
n1 = input('>>>') if "alex" == "alex": n2 = input('>>>') if n2 == "确认": print('alex SB') else: print('alex DB') else: print('error')
注意:
n1 = "alex" 赋值
n1 == 'alex' 判断比较,相等
n1 != 'alex' 判断比较,不相等
b.嵌套
if 条件1: #python中的块靠缩进进行区分,条件语句以冒号区分 pass #表示什么都不做,需要的时候必须写上 elif 条件2: #elif 相当于java中的 else if pass elif 条件3: pass else: pass print('end')
c. 条件1
and or #and 相当于JAVA中的 &&,or 相当于 ||
if 条件1: #python中的块靠缩进进行区分,条件语句以冒号区分 pass #表示什么都不做,需要的时候必须写上 elif 条件2: #elif 相当于java中的 else if pass elif 条件3: pass else: pass print('end')
if n1 == "alex" or n2 == "alex!23": print('OK') else: print('OK')
3. 基本数据类型
#在python中 可以不用指定变量类型,解释器会自动识别设为默认值,例如 a = 3,但在C,Java中必须指定
字符串 - n1 = "alex" n2 = 'root' n3 = """eric""" n4='''tony''' 只要是引号都可以,同时””” “”” 既可以用于字符串,亦可以用于多行注释
数字 - age=21 weight = 64 fight = 5
加减乘除等
关于字符串:
#加法: n1 = "a" n2 = "b" n3 = "c" n4 = n1 + n2 + n3 # "abc"
乘法: n1 = "a" n2 = n1 * 3 # "aaa"
关于数字:
n1 = 9 n2 = 2 n3 = n1 + n2 # 加法 n3 = n1 - n2 # 减法 n3 = n1 * n2 # 乘法 n3 = n1 / n2 # 除法(这里的除法不会溢出,在Java,C语言中这种方式用于求整数部分) n3 = n1 % n2 # 求余 n3 = n1 ** n2 #这个表示n1的n2次方(JAVA,C语言,中用的函数完成的math.pow(n1,n2)) n3 = n1 // na #去除小数部分的值
4. 循环
死循环
print('ok')
python这个里面没有 i++ ,i--;++i;--i 但是有sum += i !
while循环
n = 1 while n <= 100: print("hello") """ //在Java中 while(n <= 100){ System.out.println("hello"); } """
for循环
python变量、条件循环语句的更多相关文章
- 详解Python中的循环语句的用法
一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...
- Python数据结构与循环语句
# Python数据结构与循环语句: 首先编程是一项技能,类似跑步,期初不必在意细节,能使用起来就行,等学的游刃有余了再回过头来关注细节问题也不迟. 关于买书: 学会python之后,才需要买书 ...
- 【python】Python3 循环语句
[python]几种常见的循环 注意:如果涉及到程序中print语句中含有%d,%s,那么要在脚本最开始写语句:#coding=utf-8,才能够正常输出想要的数字或者字符串. Python3 循环语 ...
- 05 . Python入门值循环语句
一.Python循环语句 程序一般情况下是按照顺序执行的 编程语言提供了各种控制结构,允许更复杂的执行路径 Python中的循环语句有for和while但没有do while 循环语句允许我们执行一个 ...
- python入门10 循环语句
两种循环: 1 for in 2 while #coding:utf-8 #/usr/bin/python """ 2018-11-03 dinghanhua 循环语句 ...
- [转帖]Linux教程(21)-Linux条件循环语句
Linux教程(21)-Linux条件循环语句 2018-08-24 16:49:03 钱婷婷 阅读数 60更多 分类专栏: Linux教程与操作 Linux教程与使用 版权声明:本文为博主原创文 ...
- python基础之条件循环语句
前两篇说的是数据类型和数据运算,本篇来讲讲条件语句和循环语句. 0x00. 条件语句 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语 ...
- 条件循环语句组成了Python代码的骨架
条件控制 我们都知道流程图是有多个分支的,程序中也是如此,在Python中是用if语句来判断程序该走哪个分支的.它的执行过程如下: 代码执行过程如下: if if语句的一般形式如下: if condi ...
- Python之条件 循环和其他语句 2014-4-6
#条件 循环和其他语句 23:30pm-1:431.print和import的更多信息 使用逗号将多个表达式输出 >>> print 'age:',42 age: 42 >&g ...
- Python 安装、循环语句、数据类型(一)
一.关于版本的选择 Should i use Python 2 or Python 3 for my development activity?转载自Python官网 Short version: P ...
随机推荐
- raid5 / raid5e / raid5ee的性能对比及其数据恢复原理
RAID 5 是一种存储性能.数据安全和存储成本兼顾的存储解决方案. RAID 5可以理解为是RAID 0和RAID 1的折中方案.RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低 ...
- RAID 损坏后如何对物理硬盘做完整镜像
"磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能.利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上." ...
- nyoj 第几是谁
第几是谁? 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 现在有"abcdefghijkl"12个字符,将其按字典序排列,如果给出任意一种排列, ...
- Spring Security 入门(1-6-2)Spring Security - 内置的filter顺序、自定义filter、http元素和对应的filterChain
Spring Security 的底层是通过一系列的 Filter 来管理的,每个 Filter 都有其自身的功能,而且各个 Filter 在功能上还有关联关系,所以它们的顺序也是非常重要的. 1.S ...
- 学习ASP.NET Core Razor 编程系列五——Asp.Net Core Razor新建模板页面
学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET ...
- golang-在gin中cookie跨域设置(配合ajax)
1.当我在golang中,在前后端分离的情况下使用cookies时发现,跨域没有被允许.代码如下: func AccessJsMiddleware() gin.HandlerFunc { return ...
- python Django知识点总结
python Django知识点总结 一.Django创建项目: CMD 终端:Django_admin startproject sitename(文件名) 其他常用命令: 其他常用命令: 通过类创 ...
- Tumblr:我们是如何从 PHP 5 升级到 PHP 7 的
Tumblr 团队经常在寻找新的方式来提升网站的性能.这意味着要给访问量大的代码增加缓存,找到更快的 CDN 配置,或者升级基础软件. 最近,通过一次跨团队的努力,我们将全部 web 服务器战舰从 P ...
- codeforces round 425 div2
A. Sasha and Sticks 水题,判断一下次数的奇和偶就可以的. B. Petya and Exam 赛上的时候没有写出来,orz,记录一下吧. 题意:给出一个模式串,可能会有?和*两种符 ...
- 老男孩python学习之作业二---三级菜单
因为之前花力气完成了购物小程序的作业 现在做这个三级菜单简直是so easy!! 1.显示省级菜单 2.交互,提示用户输入要查看的省份(退出e) 2.1.用户正确输入列表中的省份 3.显示市级菜单 3 ...