Python学习(二)——Python基础

基础

1、文件后缀名:

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

2、执行方式:

  python解释器 .py文件路径

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

3、解释器路径

  #!/usr/bin/env python →即文件头部的声明

  在windows系统直接写;

  在Linux系统中:

    文件名:./2.py

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

4、编码

  # -*- coding:utf8 -*-

  在Python2中如果程序包含中文则必须添加,在Python3 中无意义。

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

5、执行一个操作

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

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

  正确:登录成功

  错误:登录失败

input函数

  功能:永远等待,直到用户输入值,将输入值赋值给n,n代指用户输入内容,且全部为字符串类型

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

注释:

  单行注释:

# 注释内容

  多行注释

"""
注释内容
"""

 

6、变量名:

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

注意:

  1、数字不能开头

  2、不能是关键字: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、条件语句

基本格式:

if 条件:
    代码块
else:
    代码块

多重条件判断:

if x == 1print('You are welcome')
elif x == 2:
    print('You are cute')
elif x == 3:
    print('Shut out')
else:
    print('Bye')
print('Make your decision')

pass的使用:代指空代码,无意义,仅表示代码块

if x == 1pass
    #表示跳过
elseprint('You are welcome')

注意:

  1、缩进一定要正确,否则出错,一般用四个空格或Tab键

  2、if 支持嵌套

  3、if 支持多种条件

8、基本数据类型

字符串

用'引号'表示 :

name = 'Prince'
name = "Prince"
name = """Prince"""
name = '''Prince'''

加法:字符串相连

乘法:字符串成倍显示

n1 = 'alex'
n2 = 'is'
n3 = 'cute'
n4 = n1 + n2 + n3
print(n4)
# alexiscute
n5 = 2
print(n1*n5)
# alexalex

数字

  age = 1

  加+ 减- 乘* 除/ 次方** 取余%  取整//

布尔值 

  True / False

 9、循环

死循环

import time
while 1 == 1:
    print('OK',time.time())
#一直输出OK...

  while else

continue和break

  continue表示终止当前循环,不再执行下述的代码

  break表示整个循环停止,跳出循环

posted @ 2020-02-16 21:00  Jennifer224  阅读(151)  评论(0编辑  收藏  举报