Python学习
学习站点:https://www.shiyanlou.com/
1
hello world
code如下:
运行文本编辑器中的python:
首先建立个py结尾的文件,里面代码如下:
脚本:
修改hello.py中的文件:
运行:
chmod 755 hello.py 为修改权限为可执行脚本
基本数据类型
python的变量不需要声明:
变量a ,值为10,类型integer.数据类型由python决定。
type为查询变量的类型。
python的常见数据类型:
整形 a =100
浮点型 a = 1.3
真假值 a = True
字符串 a = ‘hello world’
序列:
一组有顺序的元素集合
序列包含0到多个元素。
基本数据类型壳子作为序列的元素。
元素还可以是另外一个序列。
序列的分类:
tuple 定值表
list 表
tuple的各个元素不可再变更,而list的各个元素可以再变更。
<code>一个序列作为另一个序列的元素:</code>
<code></code>
<code>空序列:</code>
元素的引用:
<code>序列元素的下标从0开始:</code>
<code>由于list的元素可变更,你可以对list的某个元素赋值:</code>
<code>如果你对tuple做这样的操作,会得到错误提示。</code>
<code>所以,可以看到,序列的引用通过s[int]实现,(int为下标)。</code>
其他方式的引用:
基本样式 [下限:上限:步长]
尾部元素引用:
字符串是元祖:
结果为:
运算:
包括加减乘除,乘方,求余
判断 :
逻辑运算:
包括,and,or ,not(注意python 里面 true和false第一个字母必须大写)
if语句:
复杂的if语句:
elif 相当于java中的else if
另外逻辑判断没有花括号
结果: