初入Python

来源:互联网 发布:mac设置自动关机 编辑:程序博客网 时间:2024/05/21 22:56

1.什么是python


  • python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言

2.python的优缺点

(1)优点

  • 创始人评价:简单(简单体现在如果你的母语是英语,写python脚本就像写文章,很简单)、优雅(优雅体现在python的格式,比如缩进来确定代码块,可避免编程人员进行复杂的嵌套)、明确(明确体现在解决问题的方法只有一种最优选项,而perl语言是每个问题有很多最优解,但不利于团队协作)

  • 有强大的第三方库模块,需要实现一复杂功能,只需要调用现有的库,可快速实现功能。20多年的发展,各种库都已经完
    备,比如:邮件库,爬虫库……

  • 可跨平台移植,java有Java的虚拟机,python同样

  • 是一种面向对象的语言

  • 是一种可扩展的语言(与C,C++,Java结合)

(2)缺点

  • 代码执行速度慢,相比C语言,不过现在python的异步并发框架导致执行速度慢
  • python是开源的编程语言,代码不能加密,当然有相应的工具可以将python代码转换为exe的二进制可执行码,但是反解码也
    很容易

3.python的应用
(1)软件开发

  • 游戏
  • 网站开发
  • 科学运算

(2)系统管理

  • 脚本
  • IT自动化工具

4.交互式使用python
python

  • 当在shell命令行输入python命令会进入一个交互式的python编程环境;
  • python沿袭了C语言的很多用法,输出一字符串,使用print;
  • 退出python的交互式环境通过快捷键ctrl+d或者使用exit()函数
    Python交互式

5.python脚本文件

  • 在python交互式环境中,我定义一个变量 a=1 ,存放在内存中.。如果没有退出交互式环境,可通过 print a 打印出a的指,如果退出此次交互式环境, a 变量存的值 1 已经被内存释放了。因此怎么在下次使用时,依旧可以查看到a变量的值呢?当然是把原先存放在内存的,存放在硬盘上即可。

vim *.py
这里写图片描述
chmod +x *.py
python *.py
这里写图片描述

  • #!/usr/bin/python
    这种写法直接引用系统默认的python版本,这样的话python程序移植到其他机器上可能运行的时候有问题,因为别人系统默认的python版本与你预期的不一致
  • #!/usr/bin/env python!
    这种写法表示引用环境变量里面自定义的python版本,具有较强的可移植性,推荐。

6.字符编码
ASCII:1字节=8位,2^8=256
Unicode:2字节=16位,2^16=65536 a-> 2字节 中文->2字节
utf-8:a -> 1字节,中文 ->3字节

内存读取:Unicode
存在硬盘:utf-8

字符的编码(encode):unicode -> utf-8
字符的解码(decode):utf-8 -> unicode
这里写图片描述

7.python解释器
ipython
这里写图片描述

pycharm
这里写图片描述

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 在读证明学校不按模版怎么办 办日本签证没有户口本怎么办 日本大学留级续签失败怎么办 法国签证递交时间太晚怎么办 日本留学生签证更新拒签怎么办 永驻拒签了我该怎么办 越南签证拒签了怎么办 l1签证续签被拒怎么办 去日本跟团签证怎么办 手表里指针掉了怎么办 北京居住证过期半年了怎么办 居住证明居委会不盖章怎么办 小孩感冒鼻子不通气怎么办 1岁宝宝喉咙痰多怎么办 两个月喉咙有痰怎么办 10个月咳嗽有痰怎么办 昆山初级会计审核没有居住证怎么办 初级会计审核没有居住证怎么办 哈尔滨原房主户口不牵走怎么办 在亲戚家住怎么办居住证 按揭车押金不退怎么办 护照到期韩国签证没到期怎么办 日本签证银行流水不够怎么办 想去日本cm签证怎么办 护照在签让那里怎么办 泰国出境单丢了怎么办 居住证到期了忘记续签了怎么办 贵州交警app忘记密码怎么办 科一第一次没过怎么办 社保转移时学历信息不符怎么办 天津摇号密码忘了怎么办 摇号账号密码忘了怎么办 京牌车去外地没有保险标怎么办 车子被扣12分怎么办 不在北京工作了社保怎么办 5年身份证到期了怎么办 c1驾照剩1分怎么办 c1驾校扣12分怎么办 我驾照扣了12分怎么办 小米手环绑定不了怎么办 小区总有小年青骑摩托车扰民怎么办