python基础知识笔记

兴趣之余,打算学习一下python....

这么火的一门语言,没道理不对其进行了解

以下,记录下新的知识点:

一.标准数据类型

python的标准数据类型有6类:

不可变:

        Number(数字).......int,float,bool,complex(复数)

        String(字符串)

        List(列表)

可变:

        Tuple(元组)

        Set(集合)

        Dictionary(字典)

判断数据类型的方法:type()和isinstance()

a=111
type(a)
isinstance(a,int)

注意:bool是int的子类,可以和数字相加减

1.list

代码演示:翻转字符串

def reverseWords(input):
    inputWords = input.split(" ")
    inputWords = inputWords[-1::-1]
    output=' '.join(inputWords)
    return output

if __name__=="__main__":
    input = 'I like runoob'
    rw = reverseWords(input)
    print(rw)

2.tuple(元组)

不可变,但可包含可变的元素,比如list

没有元素的tuple是空元组

只有一个元素的tuple必须在后面加上个",",比如:

tup2=(20,)

3.set(集合)

可以用{}或者set()创建,创建空集合必须使用set();因为{}是创建一个空字典

4.Dictionary(字典)

同java中的map集合

5.常用命令:

:=  :海象运算符:在表达式内部为变量赋值,作用是把表达式赋值给变量,而不是把表达式的值赋值给变量。

is和‘’==‘’的区别:is是引用对象的对比,"=="是值得对比

6.python打包的相关命令

1.  打包后生成.exe运行文件

pyinstaller -F douban.py(py文件)

(注意文件路径哈,可别傻傻的只写文件,除非你在当前文件目录下)

2. 打包后运行不带控制台:

pyinstaller -F -w douban.py

3. 更改程序图标:

pyinstaller -F -i one.ico douban.py

(注意.ico文件也是要注意文件路径的哈,除非是在当前目录)

未完待续......

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值