今天作下搬运工,把jianshu的直接搬过来调整下
jianshu地址:[Python语法基础[1]: https://www.jianshu.com/p/311...python
写在最前头:Python 程序对大小写是敏感的!!!数组
能够把任意数据类型赋值给变量,同一个变量能够反复赋值,并且能够是不一样类型的变量。例如:spa
>>> a = 124 # a 是整型 >>> print(a) 124 >>> a = 'str' # a 为字符串 >>> print(a) str
Python是门动态语言:在声明变量时,不须要声明变量的类型,而是在首次指定时就会记录。对于静态语言而言,在定义时则必须制定变量的类型,若是赋值的时候类型不匹配,则会报错。code
在python中空字符串为假, 非空字符串为真。 非零的数为真。 研究一下数字和字符串之间、 字符串之间的逻辑操做规律。 内存
首先看and操做符:只要左边的表达式为真, 整个表达式返回的值是右边表达式的值。 不然,返回左边表达式的值。rem
>>> 9 and "OK" ’OK’ >>> "OK" and 9 9 >>> "OK" and "ME" ’ME’ >>> 0 and "OK" 0
or操做符的规则是:只要两边的表达式都为真, 整个表达式的结果是左边表达式的值; 若是是一真一假, 返回真值表达式的值。 特别注意的是空值和0的状况,这时候返回的是右边的0或空值。字符串
>>> "" or 0 0 >>> 0 or "" ''
not的状况比较简单:get
>>> not 0 1 >>> not '' 1
输入:input(),读取用户的输入,返回的数据类型是str。
输出:print()
ps:在Python2.* 中,输入输出分别对应为:raw_input()、print “要输出的内容”input
❤ thanks for watching, keep on updating...原型