Python学习 0day__基础知识

输出print()
 1 print("Hello Python") 

注释方法
1.'#'
2.三个单引号开始三个单引号结束。

变量+字符串
变量命名可以包含数字,大小写字母,下划线等,严格区分大小写,

但不能以数字开头,python中以下划线开头的变量一般有特殊含义。
  大驼峰:WeLovePython 一般给类命名。
  小驼峰:weLovePython 一般给普通函数和函数命名。

变量类型
  数字类型Number
  字符串类型str
  元组tuple
  字典Dictionary
  集合set

查看系统关键字
1 import keywordi
2 print(keyword.kkwlist)

字符串

转义字符:通过反斜杠字符'\'后面加上几个字符进行转义。
1 s = 'I\'am Chinese'
2 t = 'C:\\user'


字符串的格式化
  把字符串按照一定格式打印或者填充。
    1.利用百分号'%',
    2.利用format函数
1 print("%s Love Python"%"I")
2 print("I am a %s,I'am %d years old "%('student',20))
3 print("I Love {}".format("Python"))

 

  运算符
   顾名思义用于运算的符号叫运算符
    算术运算符:'+' '-' '*' '/' '%' '// ' '**'
    比较运算符: '==' '>' '<' '>=' '<=' '!='
    赋值运算符:'=' '+=' '-=' '*=' '/=' '//=' '%=' '**='
    逻辑运算符:and,or,not
    成员运算符号:in,not in
程序结构
  顺序,分支,循环

 分支基本语法

if 条件表达式:
语句1
语句2
语句3
......
条件表达式的计算结果必须为布尔值的表达式

1 age = int(input("请输入年龄:"))
2 if age < 18:
3     print("未成年人禁止入内")
4 else:
5     print("欢迎光临")

 循环的基本语法


for 变量 in 序列:
语句1
语句2
......

1 for name in ['小白', '小黑', '小绿']:
2     print(name)
3 for i in range(1, 10):   # range()生成一个范围可选的数字序列
4     print(i)

while 条件表达式:
语句块


 循环-----break,continue,pass

    break:无条件结束整个循环
    contonue:无条件结束本次循环,进入下一次循环
    pass:表示略过

for i in range(1, 10):
    if i == 3:
        print('马上找到了')
        continue
    elif i == 5:
        print("找到了")
        break
    else:
        print(i)

 



函数

  一般情况,一个函数完成一项特定的功能,

 1 # 定义一个无参数函数
 2 def func1():
 3     print("我是一个函数")
 4 # 定义一个有参数函数
 5 def func2(a):
 6     a +=10
 7     print(a)
 8 # 定义一个有返回值的函数,若果没有return,默认返回一个None
 9 def func3(c):
10      c += 10
11      return c
12 func1()
13 func2(1)
14 print(func3(5))

 


查看帮助文档
  help()

练习:
九九乘法表
1 for a in range(1,10):
2     for b in range(1, a+1):
3         print('%d*%d=%d '%(a, b, a*b), end="")
4     print("")

 



 


posted @ 2018-07-08 13:51  Burtit  阅读(286)  评论(0编辑  收藏  举报