天天看点

【第一篇】Python基础

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

另外逻辑判断没有花括号

结果: