Python学习(二)Python基础

1、文件后缀名:

  后缀名必须是.py,否则导入模块时会出错

2、执行方式:

  python解释器 .py文件路径

  python 进入解释器 实时输入并获取执行结果

3、解释器路径

  #!/usr/bin/env python →即文件头部的声明(适用于在Linux中指定解释器路径)

  在windows系统直接写;

  在Linux系统中:

    文件名:./a.py

    文件内部:#!/usr/bin/env python

4、编码

  ascii:1字节=8位(py2默认解释器编码)

  unicode:4字节=32位

  utf-8: 最少用1字节=8位,最多用4字节=32位表示。中文:3字节=24位表示(py3默认解释器编码)

 

  编码&解码   一致

 

  # -*- coding:utf8 -*-   在Python2中如果程序包含中文则必须添加(解决中文乱码),在Python3 中无意义。

  utf8:需要多少位表示就用多少位表示。

5、 数据类型/转换:

  Type():返回某一数据类型属性

  int():将变量转换成(整型/数字:666)

  float():将变量转换成浮点型(带小数点)

  str():将变量转换成(字符串:“Alex”;‘Alex’;‘‘‘Alex’’’;“““Alex”””)三引号可用于换行

  bool():将变量转换成布尔型变量(布尔值)

  备注:只有在变量值为0、空字符串时,bool()转换的结果才为False;其他为True。

6、变量名:

由字母、数字、下划线(_)组成

注意:

  1、数字不能开头

  2、不能用于命名变量的(31个)关键字::and,as,assert,break,class,continue,def,del,elif,else,except,exec,finally,for,from,global,if,import,in,is,lambda,not,or,pass,print,raise,return,try,while,with,yield

  3、最好不要和Python内置的东西(方法、类)重复

  4、写照

  5、起名要有意义

7、输入input函数

  功能:永远等待,直到用户输入值,将输入值赋值给变量名(a),变量名(a)代指用户输入内容,且得到的内容永远为字符串类型。

  如果将字符串转换为数字,用int()

8、注释:

  单行注释:

# 注释内容

  多行注释

"""
注释内容
"""

 r 表示取消转义

\n (制表符)表示换行 

9、条件语句

  提醒用户输入:用户和密码

  获取用户名和密码,检测:用户名 = root 密码 = root

  正确:登录成功

  错误:登录失败

username=input(“请输入用户名”)
password=input(“请输入密码”)

if username==“Alex” and password==“oldboy”
    print(“欢迎登陆”)
else:
    print(“用户名或密码错误”)

 

10、输出print

py2:rew_print("...")

py3:print("...")

 

 

posted @ 2020-03-03 22:05  Brilliance+  阅读(172)  评论(0)    收藏  举报