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

python基础(一)

时间:2016-11-15 07:48:55      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:数据   -128   文本   tuple   交互式   执行   blog   3.x   脚本   

一.第一个python程序

1.交互式编程

直接在命令行里面输入python即可进入python交互式命令行,linux下一样:

技术分享

在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果:

技术分享

2.脚本式编程

把代码都写到文件里面,然后运行文件,以.py结尾的就是python文件,有很多python的编辑器,比如说pycharm、sublime  text、notepad++等等,都可以使用,使用编辑器有代码提示,可以很方便调试和运行,这里我推荐使用pycharm。新建一个python文件,然后写上代码,运行即可:

技术分享 

下面是linux下的运行

$ chmod +x test.py    # 脚本文件添加可执行权限
$ ./test.py

注:python有2.x版本和python3.x版本,print不一样

2.x版本,print "Hello, world!"

3.x版本,print("Hello, world!")

 

二.变量

1.变量就是用来在程序运行期间存储各种需要临时保存可以不断改变的数据的标识符,一个变量应该有一个名字,并且在内存中占据一定的存储单元,在该存储单元中存放变量的值。

2.变量名只能是 字母、数字或下划线的任意组合
   变量名的第一个字符不能是数字
   以下关键字不能声明为变量名

技术分享

3.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建

  等号(=)用来给变量赋值

  等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值

  例如:name = ‘lily‘

4.变量可以指定不同的数据类型

  • Numbers(数字)  int   float
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

5.常用的强制类型转换

  • int(s)  转换为一个整数
  • list(s)  转换为一个列表
  • str(x)  转换为字符串
  • dict(d)  创建一个字典,d 必须是一个序列 (key,value)元组
  • type() 查看数据类型

 

三.引号

单引号(‘ ),双引号(" ),三引号(‘‘‘ """) 来表示字符串,引号的开始与结束必须的相同类型的。

python中定义变量的时候字符串都用用引号括起来,单引号和双引号没有区别,用啥都行,如果说这个字符串里面有单引号的话,那你外面就用双引号,里面有双引号的

话,外面就用单引号,如果既有单又有双,那么用三引号,三引号也可以多行注释代码,单行注释,使用#,代码如下:

技术分享

 

四.输入输出

1.接收用户输入,使用input函数,python2中使用raw_input,接收的是一个字符串,输出使用print:

技术分享

2.input在接收输入的时候,是可以看到你输入的值的,如果是输入密码,而且不想让别人看到你的密码,就需要用到一个标准库,getpass,标准库就是不需要你再去安装,装完python就有的库,就是标准库,getpass就是一个标准库,导入进来之后,直接使用getpass.getpass方法就可以在输入的时候,不回显了,代码如下:

技术分享

 

python基础(一)

标签:数据   -128   文本   tuple   交互式   执行   blog   3.x   脚本   

原文地址:http://www.cnblogs.com/shimh/p/6064132.html

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