python条件/循环补充

python是近两年火起来的一门语言,为什么使用它以及它有哪些好处我就不废话了,直切话题:

开发的潜规则是:当你学一门语言,永远从"hello world"开始,我就写一个hello world

C:\WINDOWS\system32>python
Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:57:36) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello world")
hello world
>>>

可以看到它输出了内容,简单吧?知道为啥用python了吧?

接下来说一下"print()",在python3里面"print"已经变成了一个函数了,函数加括号就运行,你里面的内容就是函数的参数

接下来说一下输入:“input()”

>>> a=input("输入内容:")
输入内容:hello
>>>

然后变量,变化的量,变==变化,量==计量/保存状态,就是说白了,你每开启一个变量,解释器就会在你的内存里开辟一个内存空间(存放变量值,然后给它一个名字),以后在函数这块深有体会,现在无须知道,比如:

a = 1
a = “chen”
a = 。。。。。
这些都是变量,简单点,看下面公式:
变量名 = 变量值

为什么会有它,因为它是一个保存你当前状态,不同的状态会产生不同的结果,比如你中了足彩,然后开心的去会所了,然后半路被抢了,你就下海了,这就体现出来你的状态发生了变化。,在python中所有数据都是围绕对象这个概念来构建的,对象包含一些基本的数据类型:数字,字符串,列表,元组,字典等(看第二章),程序中存储的所有数据都是对象

一个对象(如a=1)有:
    一个身份(id)
    一个类型(type)
    一个值(通过变量名a来查看)

变量赋值

与c语言的区别在于变量赋值操作无返回值
链式赋值:y=x=a=1
多元赋值:x,y=1,2 x,y=y,x
增量赋值:x+=1

可变and不可变

实例被创建后,身份和类型是不可变的,
如果值是不可以被修改的,则是不可变对象
如果值是可以被修改的,则是可变对象

后面(数据类型)会说到什么是可变的和什么是不可变的。

比较

身份比较,类型比较,值比较
x=1
y=1
x is y #x与y是同一个对象,is比较的是id,即身份
type(x) is type(y) #对象的类型本身也是一个对象,所以可以用is比较两个对象的类型的身份
x == y #==比较的是两个对象的值是否相等  

容器:某个对象包含对其他对象的引用,则称为容器或集合

循环判断可以去文章里面找...........

原文地址:https://www.cnblogs.com/ArkhamKnight/p/9256592.html

时间: 2024-08-05 07:34:56

python条件/循环补充的相关文章

Python条件循环

if语句: if elif else: Python中if语句的一半表现形式: 1 if p_1: 2 print('is 1') 3 elif p_2: 4 print('is 2') 5 else: 6 print('is 3') 如果条件满足p_1将会输出is 1,如果条件不满足p_1满足p_2的话将会输出is 2,如果以上两个条件都不满足的话将会执行第三个结果is 3,所以if的关键语句为:if  elif  else. 注意: 每个条件后面都要使用冒号:,表示接下来满足条件后要执行的语

Python条件循环判断

1.条件判断语句 Python中条件选择语句的关键字为:if .elif .else这三个.其基本形式如下: 1 2 3 4 5 6 7 8 9 age_of_cc = 27 age = int(input("guessage:")) if age == age_of_cc:     print("Yes,you got it!") elif age > age_of_cc:     print("猜大啦!") else:     prin

Python条件循环语句

print 'x','y' 相当于 print 'x' print 'y' 输出 x y ------------------------------------------------------------------------------- 从模块导入函数的时候,可以 1. import somemodule                                                                                          

三.python条件循环

1.if语句 1.简介 if语句可以实现条件执行,如果条件判定为真,则后面的语句块执行,如果条件为假,语句块就不会被执行. 2.语法 4.例子 2.for语句 1.简介 2.用途 3.语法 4.例子 3.while语句 1.简介 2.用途 3.语法 4.例子

Python条件判断和循环

一.Python 之 if条件判断 语句 (1).Python 之 if--if语句后面接表达式,然后用 : 表示代码开始           注意: Python代码的缩进规则.缩进要严格按照Python的习惯用法:4个空格,不要使用TAb,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误.          如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:    >>> age = 20 >>> if age >

Python基础教程之第5章 条件, 循环和其它语句

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32 #Chapter 5 条件, 循环和其它语句 #5.1 print和import的很多其它信息 #对于非常多应用程序来说, 使用logging模块记日志比print语句更合适 #5.1.1 使用逗号输出 #能够看到, 每隔參数之间都自己主动插入了一个空格符 >>> print 'Age:',42 Age: 42 >&g

python学习笔记七:条件&循环语句

1.print/import更多信息 print打印多个表达式,使用逗号隔开 >>> print 'Age:',42 Age: 42   #注意个结果之间有一个空格符 import:从模块导入函数 import 模块 from 模块 import 函数 from 模块 import * 如果两个模块都有open函数的时候, 1)使用下面方法使用: module1.open()... module2.open()... 2)语句末尾增加as子句 >>> import ma

python 条件判断和循环

条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现 age = 20 if age >= 18: print 'your age is',age print 'adult' 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做. 也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了: a

python条件判断与循环

条件判断 python的缩进规则,如果if语句判断是True,就把所进的代码执行,也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了 num=num >=:     (num)     () :     (num)     () 当然上面的判断是粗略的,完全可以用elif做更细致的判断 num=num >=:     (num)     () num >=:     () :     () elif是else if 的缩写,完全可以