1.Python的基础

 

1.Python的解析器

    到Python官网下载就可以了,官方版本:CPython。

2,文本编辑器的选择:

    看个人选择吧,我比较喜欢Sublime Text3的风格。

3.输入输出:

    print()   用单引号''括住显示 字符串,可用逗号,(输出一个空格)隔开

    input()  用于用户从电脑输入字符,如 name = input()

4.数据类型

    分 整数,浮点数,字符串,布尔值(true false),空值

    因之前是做过iOS开发的,所以数据类型已经熟悉了,主要注意一下字符串就行。在Python里,字符串是用''或'括起来的,如果要显示'或”,用\来标识(还可转义其他字符,比如\n表示换行,\t表示制表符,\\表示的字符就是\)

5.字符串与编码问题

3种编码:ASCII、Unicode和UTF-8。Python3是用Unicode,支持多语言。

计算str包含多少个字符,可以用len()函数;

在Python中,采用的格式化方式和C语言是一致的,用%实现,占位符如下:

占位符替换内容
%d整数
%f浮点数
%s字符

6.list和tuple

list是一种有序的集合,可以随时添加和删除其中的元素。list是一个可变的有序表,可以往list中追加元素到末尾,也可以把元素插入到指定的位置。list里面的元素的数据类型也可以不同。

pop() 删除list末尾元素的方法

pop(i),其中i是索引位置,删除制定位置的元素

tuple 另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改。因为tuple不可变(不是绝对的不变),所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。变量名建议用大写。

7.条件判断,循环

条件判断,else if 可缩写成 eliff

if <条件判断1>:    
    <执行1>
 else if <条件判断2>:   
    <执行2>
 else if <条件判断3>:  
     <执行3> 
else:
     <执行4>

循环:

第一种:for  x in ...

第二种:while

    break用于退出循环,continue用于跳过当前循环。

8.字典dict和set

字典dictionary的简称 dict,使用键-值存储(key-value)

set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值