码迷,mamicode.com
首页 > 编程语言 > 详细

python第一篇

时间:2019-09-14 00:09:45      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:开发   字符集   src   %s   技术   img   做了   unicode   进入   

来自一个python初学者的第一篇blog,供自己温习和回顾,写的不对,还请大家留言指点

 

一、python2和python3的区别

主要在于字符集和一些语法上的改变,那我现在是学习2还是学习3呢,肯定是学习3,原因是python2到2020年就不能玩了,所以现在学习还是学习新的版本

 

二、python的安装(基于Windows)

具体的下载、安装步骤、包括Windows上的环境变量的配置,网上有很多资源,这里就不在赘述了,只要保证在cmd窗口,输入python能获取到对应得版本,进入解释器基本可以说是装好了

技术图片

 

 

三、Hello World!

打印Hello World !

在cmd中输入 print("Hello World!"),即可以打印出Hello World!

技术图片

 

 当然还可以保存成.py文件通过py文件执行命令执行文件,打印出Hello World!

技术图片

技术图片

 

四、开发工具-pycharm

安装pycharm,同样网上有很多帖子做了介绍,这里就不做赘述!

打开pycharm,创建一个工程

技术图片

 

 

 技术图片

 

 

 右键工程创建目录

技术图片

 

 

 输入名称

技术图片

 

 

 新建一个python文件

技术图片

 

在创建的python文件中打印Hello World!输入代码后,右键“run code”

技术图片

 

 

 

 五、变量

python中的变量定义很简单

变量定义的规则:

只能是字母数字和下划线,不能包含特殊字符,另外变量名开头第一个字符不能是数字,不能是一些定义的关键字;

另外变量定义的时候最好见名知意,最好不要定义A,B,C啥的时间久了就不知道是什么含义了,同样中文和拼音也最好不要用做变量名,

技术图片

 

 

 技术图片

 

 

 

六、字符编码的发展

ASCII  8位  1bytes

----GB2312 

-------GBK 

----------GB18030 

国际上统一标准使用unicode 16位  2bytes,

----后续优化为utf-8  英文占1个字节,中文占三个字节

前面说到python3和python2的差异是编码格式,python3中默认是utf-8,而python2中默认的是python默认是ASCII,如果涉及中文则需要告诉解释器使用的编码格式

技术图片

 

 

 

七、注释

单行注释:使用#

多行注释使用三个单引号或者三个双引号

‘‘‘

‘‘‘

技术图片

 

  另外多行注释的内容还可以进行多行的打印

技术图片

 

八、用户输入

input

技术图片

 

九、格式化输出

上面说到用三个单引号进行多行的打印输出,这里格式化的输入内容就使用‘‘‘;另外使用%s替换需要输入的字符串

技术图片

 

 %s替换字符串,当然使用%d就可以替换为整型的数字,%f替换的是浮点型

将字符串强制转为数字直接可以使用int();把整型转为字符型使用str()

另外还可以通过另外一种方式替换format()

技术图片

 

十、输入密码密文显示

引用getpass这个模块

使用getpass中的getpass函数

技术图片

 

python第一篇

标签:开发   字符集   src   %s   技术   img   做了   unicode   进入   

原文地址:https://www.cnblogs.com/axiangstudy/p/11516361.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!