python学习 第二天
一、变量
1、变量名:
数字,字母,下划线
alex1=123
sb=“alex”
a_lex=“sb”
不能以数字开头
lalex
变量名不是python内部的关键字
{‘and’,'as','assert','break','class',continue','def','elif','except',exec','finally','for'}
变量名要求:
a、数字字母下划线
b、数字不能开头
c、不能和python重复
基本的数据类型
数字:1234
age=18
字符串:
a1 = ‘asdf’
a2 = “ffa”
a3 = “”“as 123sdfsd”“”’
布尔值:
True/False
a4=True
a5=False
数字 int
字符串 str
布尔值 bool
列表 list
元组 tuple
字典 dict
所有字符串或者数字、字典 所具备的方法存在相对应的“值”里
2、变量赋值
变量名 = 值
3、查看对象的类,或对象所具备的功能
1、type
temp = "alex" t=type(temp) print(t) # str, ctr+鼠标左键,找到str类,内部所有方法
2、dir
temp = “alex” b=dir(temp)
3、help,type
temp = "alex" help(type(temp))
4、鼠标放在upper上 ctrl+左键,自动定位到upper功能处
3、基本数据类型的常用功能
1、整数,int
a、
#n1=123
#n2=456
#print(n1+n2)
#
#print(n1._add_(n2))
b、获取可表示的二进制的最短位数
n1=4 #00000100
ret=n1.bit_length()
print(ret) #3
2、字符串
str
字符串常用功能
移除空白
分割
长度
索引
切片
3、列表
创建列表
name_list=['alex','seven','eric']
或
name_list=list(['alex','seven','eric'])
基本操作:
索引
切片
追加
删除
长度
实例:
name_list=["eirc","alex","tony"]
print(name_list)
#索引
print(name_list[0])
#切片
print(name_list[0:2])
#len
print(name_list[2:len(name_list)])
#for
for i in name_list:
print(i) 输出结果
['eirc', 'alex', 'tony']
eirc
['eirc', 'alex']
['tony']
eirc
alex
tony
最新文章
- Jackson 通过自定义注解来控制json key的格式
- JAVA-小青蛙跳石头游戏
- WizNote for linux installation
- ASP.NET MVC+EF在服务端分页使用jqGrid以及jquery Datatables的注意事项
- Yii里增删改查的操作方法
- HNOI2015
- caca393刷PTP教程
- Pipe(点积叉积的应用POJ1039)
- 李洪强iOS开发之多线程编程2-NSOperation
- user模式下编译android 代码被proguard优化导致类和变量丢失
- java数组并集/交集/差集(补集)
- C#反序列化json字符串时,提示:应为来自命名空间“”的元素“root”。。遇到名称为“”、命名空间为“”的“None”。
- CSS中的!important属性用法
- C语言Linix服务器网络爬虫项目(一)项目初衷和网络爬虫概述
- VueJs(2)---VueJs开发环境的搭建和讲解index.html如何被渲染
- Element-ui使用技巧
- GitLab代码行数统计--统计增加与删除行数
- Fantacy团队周一站立会议
- python3.x:No matching distribution found for PIL
- java线程总结2--wait/notify(all)/sleep以及中断概念