Python基础语法学习

Python基础语法学习

一、基础语法及函数:

1、print函数:告诉计算机,把括号的内容显示在屏幕上

print(520) 不带引号,打印最终的结果

import time 带引号,原样打印引号中的内容;带双引号,可以输出内容中的单引号;三引号实现跨行(转义字符\n newline \b backspace \r return)

print("在"+time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())+",我写了人生中第一行代码")  

注:引号('或")=输入什么打印什么  三引号的用法:print('''我愿意......''')实现跨行输出

2、变量与赋值:变量命名要规范 赋值用=表示  变量的最终值等于最后赋值的值

3、数据类型:字符串(str)用引号括起来的字'字符串'     整数(int)普通的整数数字2,40   浮点数(float)带小数点的数

4、数据的应用  算数运算符(+ - * / % (返回余数)//(返回商) **(返回x的y次幂))  print(type('查询内容'))查询数据类型  str(转换成字符串) int(转换成整数)float(转换成浮点数)

5、条件判断:

                  单项判断:if 如果...就.... 冒号下缩进

条件判断    双向判断:if...else..... 如果...不满足...就....

                  多向判断:if elif else 如果 不满足 就下一个 再下一个


if嵌套 条件嵌套

嵌套写法 扒洋葱式写法(1.写基础条件代码2.写基础套件1的额外条件3.写基础条件2的额外条件)

6、input函数:money=int(input('你的工资是多少钱?'))

name=input('请输入你的名字:')

print(name+'欢迎你')

7、列表与字典

列表[0,1,2,3,4] 字典{键key:值}

8、for...in..循环(工作量确定)依次办业务,直到所以工作做完才能结束         for i in range(10)   for i in [1,2,3]     for i in{1:1,2:2,3:3}

while循环(工作量不确定)哨卡放行,满足条件就一直工作,直到不满足条件

9、布尔值:等于(==)不等于(!=)大于(>)小于(<)大于等于(>=)小于等于(<=)

布尔值的运算:true or true 为真   true or false 为真 false or false 为假

10、break语句 continue语句 pass语句 else语句

11、定义函数的语法:

def 函数名(参数):

      函数体

     return 语句

def math(x):

      y=3*x+5

     return y

12、类与对象

二、爬虫scrapy框架:scrapy startproject  

pdf.svgpython学习笔记.pdf



话题


0条评论

还没有人评论,赶紧抢个沙发~

发表评论

说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。