栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python学习笔记1-基础

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python学习笔记1-基础

1、Python 没有声明变量的命令首次为其赋值时,才会创建变量。
x = 10
x = "Bill"

2、字符串变量可以使用单引号或双引号进行声明

3、变量名称区分大小写

4、允许您在一行中为多个变量赋值:
x, y, z = "Orange", "Banana", "Cherry"

5、在函数内部创建全局变量,您可以使用 global 关键字,在函数内部更改全局变量的值,请使用 global 关键字引用该变量
def myfunc():
  global x
  x = "fantastic"

6、数据类型
文本类型:     str
数值类型:     int, float, complex
序列类型:     list, tuple, range
映射类型:     dict
集合类型:     set, frozenset
布尔类型:     bool
二进制类型:     bytes, bytearray, memoryview


x = "Hello World"     str
x = 29     int 完整的数字,正数或负数,没有小数,长度不限。
x = 29.5     float 包含小数的正数或负数,浮点数也可以是带有“e”的科学数字,表示 10 的幂。如:y = 15E2
x = x = 2+3j     complex 复数用 "j" 作为虚部
x = ["apple", "banana", "cherry"]     list
x = ("apple", "banana", "cherry")     tuple   
x = range(6)     range
x = {"name" : "Bill", "age" : 63}     dict
x = {"apple", "banana", "cherry"}     set
x = frozenset({"apple", "banana", "cherry"})     frozenset
x = True     bool
x = b"Hello"     bytes
x = bytearray(5)     bytearray
x = memoryview(bytes(5))     memoryview

使用 type() 函数获取任何对象的数据类型
list和tuple区别是list中元素可改变,tuple不可改变。

7、随机数
导入 random 模块,并显示 1 到 9 之间的随机数
import random
print(random.randrange(1,10))

 

8、布尔值
0、空值为False,空值包括 ()、[]、{}、""、数字 0 和值 None

9、身份运算符用于比较对象,不是比较它们是否相等,但如果它们实际上是同一个对象,则具有相同的内存位置:
is     如果两个变量是同一个对象,则返回 true。     x is y
is not     如果两个变量不是同一个对象,则返回 true。 x is not y

10、成员资格运算符用于测试序列是否在对象中出现:
in     如果对象中存在具有指定值的序列,则返回 True。     x in y     
not in     如果对象中不存在具有指定值的序列,则返回 True。     x not in y

x = ["apple", "banana"]
print("banana" in x)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1009906.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号