A, 파이썬 의견
1.python 의견
참고 : 코드 설명이나 주석, 주석 그냥 포스터입니다 자체가 인식하지 못하는 파이썬.
2. 분류 코멘트
2.1. 한 줄은 # 논평
2.2 세 마크 (세 번의 수도 있고 세 쌍있다)
둘째, 입력
1.python3를 입력
키워드 : 입력 ()
사용자는 모든 유지하는 인수 입력 python3 통합 문자열 유형을 입력
입력 1.2.python2
1.2.1.input ()
당신은 어떤 유형의 데이터 인간의 입력 문 입력이 필요합니다
오류 데모 :
올바른 데모 :
1.2.2.raw_input ()
raw_input을 데이터도 존재하는 통합 python2 형식 문자열에 사용자가 입력됩니다
2. 출력 포맷
이름 = 입력 ( ' 입력 해주세요 이름 : ' ) 연령 = 입력 ( ' 입력 나이하시기 바랍니다 ' ) 인쇄 ( ' 내 이름은 ' 이름을 ' 내 나이가 ' 연령)
출력 :
표시 : %의 S %의 D. 얼마나 많은 해당 입력 비트의 수를 차지한다.
이름은 = ( ' 당신의 이름을 입력하십시오 ' ) 나이 = ( ' 입력 연령하십시오 ' ) 인쇄 ( ' 내 이름은 % s의 내 나이입니다 %의 ' % (이름, 나이))
출력 :
다른 방법을 넣어 :
인쇄 ( ' 내 이름은 % s의 내 나이 %의이다 ' % ( ' ZZJ ' , 18))
출력 :
PS : %의 S는 임의의 타입의 값을 받아 들일 수 만 % D 숫자 입력을 받아 들일 수
셋째, 데이터 유형
데이터 유형은 상태를 기록하는 데 사용되는 데이터를 이해하기 위해 열 수 있습니다, 그리고 다른 상태 (예를 들어 표현하기 위해 서로 다른 데이터 유형을 사용해야의 유형이 표시됩니다 : 사람의 나이를 정수, 소수 및 급여로 표현)
1. 정수 int 형
역할 : 기록 연령, 학년, 등등 QQ 번호, 전화 번호.
정의 : 예 : 연령 = 18 세에 해당 = INT (18)
2. 플로트 플로트
역할 : 급여 기록, 신장, 체중.
정의 : 세로 = 1.8 높이 동등 = 플로트 (180)
PS : 촉진하고 우리의 기억하기 위해, 우리는 집단적으로 디지털 타입이라 두 가지 유형 이상이 될 수 있지만, 우리 자신의 정의에 딱 이름입니다.
지식을 확장 : 복잡하고 긴 정수를
컴플렉스 : N = 1-2j
긴 정수 : 만 만 python2에서!
3. 문자열 str을
作用:记录描述性质的数据,比如人名、性别、家庭住址、公司简介等。
定义:在引号内按照从左到右的顺序依次包含一个个字符,引号可以是单引号、双引号也可以是三引号。
3.1字符串拼接
输出结果:
强调:
①字符串之间可以相加(不同数据类型不能相加!)
②字符串相加是申请一个新的内存空间然后拷贝相加的字符串到新的空间中,效率不高。
③字符串还可以做乘法运算
4.列表类型list
作用:记录、存多个值,可以方便地取出不同位置的值。比如:一个人有多个爱好,一个班有多个学生。
定义:在[ ]内用逗号分隔开多个任意类型的值
例:
PS:一般来说,列表中的第一个数据,对应的索引是0,往后逐一推进。
5.字典类型dict
列表虽然能够储存多个值,并且取也很方便。比如我有另外一个需求,我想把我自己的信息全部存储下来,这个时候就该用到字典类型了。
作用:记录多个key:value值,优势是每一个值value都有其对应关系/映射关系key,而key对value有描述性的功能
定义:在{ }内用逗号分隔开多个key:value元素,其中value可以是任意的数据类型,而key通常应该是字符串类型
字典能够更明确的表示数据指代的是哪一方面的信息。
例:
6.布尔类型(bool)
作用:用来作为判断的条件去用
定义:
布尔值在内存中就两个值,不会反复的开辟新的内存空间存放。
7.基本运算符
计算1+3
计算10/3 (结果保留小数)
ps:python对数字不敏感,最后一位不精确,但已基本我们对数值精确度的要求。
计算10/3(结果只保留整数部分)
计算10/3(取余数)
比较运算:== != > < >= <=
数字之间可以互相比较大小
而字符串只能与字符串比较大小(按照对应位置的字符参考ASCII表去比较的)
列表只能与列表比较大小(按照对应位置的值依次比较,对应位置的值必须是相同的类型)
8.赋值运算
8.1增量赋值
8.2链式复制
8.3交叉赋值
8.4解压赋值
9.逻辑运算
与(and) 或(or) 非(not)
and即 所有条件都正确才为True否则Flase,or即有一个条件为True,那么就是True。
not 即为取反