day-01初识python-安装及基本语法

人生苦短,我学Python

数据是无价的,学会利用数据,用数据创造无限的价值,在未来定是所趋之势
决定未来从事Python的开发

一.安装

  1. Python的安装
    从Python的官网进行安装(在安装界面中入股碰到 pip这个选项没有打钩,一定要打上,因为
    地址:https://www.python.org/
    (建议一般下载Python 3.x系列,在安装的过程中一般默认进行下一项,但是在高级选项时(advanced options),将默认路径改到除C盘以外的其他盘)
  2. 测试Python是否成功
    win+r 输入cmd ,在命令行里面输入Python,如果显示Python的版本号,就证明安装成功
  3. 运行Python的方法(将py文件存在特定的位置)
    在cmd命令行中python py文件的路径;
  4. 常用的第三方开发工具
    a. pycharm
    b. visual stdio(安装PTVS插件)
    c.eclipse(安装PyDev插件)

二.语法

  1. 注释 单行注释用#开头,多行注释用'''包裹注释块或者"""
# 单行注释
 '''
 多行注释
 '''
 """
 多行注释
 """
  1. 行尾可以不加;
>>>print("hello world");
hello world
>>>print("hello world") 
hello world
  1. 代码块的表示
    以缩进的开始代表代码块的开始,以缩进的结束代表代码块的结束
    缩进的规范,4个空隔键或一个Tab键(非常严格,不然会报Syntax Error)(也可以自己调节,在IDLE中options->configure IDLE 选择settings 在Fonts/Tabs界面的下方可以调节缩进的空格数)

  2. 关键字
    python的关键字太多,但是我们可以在IDLE中通过指令调用显示出来

    import keyword
    keyword.kwlist
    
  3. 命名的规范
    a.变量必须以字母,数字,下划线(a-z,A-Z,0-9,-)只能在这几种字符中组合
    b.模块名尽量短小,并且全部小写,可以使用下划线将多个单词分隔开,
    c.类名尽量首字母大写
    d.包名短小,尽量全部使用小写

  4. python的下划线有特殊的含义
    a.以单下划线开头的标识符表示不能直接访问的类属性。
    b. 以双下划线开头的标识符,表示类的私有成员。
    c.以下划线开头的和结束是python里面专有的标识,_init()_表示构造函数

  5. 数据类型
    python不像java和C那样在使用变量前首先要对变量的数据类型,python 会自动识别输入的变量的类型
    可以通过内置函数type(变量)输出变量的类型;

    >>>number=100
    >>>print(type(number))
    <class 'int'># 输出的结果
    
    
  6. 内置id()函数
    用来返回变量在内存中的位置。

    >>>number=num=100
    >>>print(id(number))
    140731244863616
    >>>print(id(num))
    140731244863616
    
  7. 输入和输出
    在python中无论用input函数输入的是什么,都会被当做字符串来处理。
    所以当接受到整型数据时,要用强制类型转换成需要的数据类型
    eg: age=int(input(“请输入身高”))//用来从控制台获取年龄,然后通过强制转化,转化成int 型
    输出函数print()为换行输出

>>>age=input("请输入年龄\x0a")#\x0a表示换行
请输入年龄
18
>>>print(type(age))
<class 'str'>
>>>print(type((int)(age)))
<classint>
  1. r或R的使用
    在输出语句中前面加上rR的话中间的转义字符功能不会生效
 >>>print("世界之大\x0a无奇不有")
世界之大
无奇不有
>>>print(r"世界之大\x0a无奇不有")
世界之大\x0a无奇不有

11.文件的操作

>>> fp=open(r'D:\test.txt','a+')# 必须加r
>>> print("命运给与我们的不是失望之酒,而是机会之杯",file=fp)
>>> fp.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值