2018-12-02 2-5 Python基础01

第一章 课时1&2 开学典礼 略过

第二章 语法基础

课时4 Python概述

1.print语句

#代码
txt=1
print("text")
print(txt)
print(2)
#效果
text
1
2

2.ubuntu下打开丘比特笔记本

打开控制台:CTRL + ALT + T
打开笔记本:在控制台中输入jupyter notebook

课时5 Python基础01

1.Python中添加注释:

  • 行注释,使用#
#代码
print("Good morning!") #英文“早上好”
#效果
Good morning!
  • 块注释,用三个单引号:
#代码
print("Good morning!")
```
早上好!
```
#效果
Good morning!
  • 备注:
    Markdown中使用四个引号可以在markdown的代码块内显示出三个引号,要显示四个、五个引号,以此类推。
#代码
````
```
这里是注释内容
```
````
#效果
```
这里是注释内容
```

2.变量

  • 尽量只使用字母、数字、下划线
  • 不得以数字开头
  • 以下划线开头、或两个下划线开头的变量一般有特殊含义,不推荐使用
  • 变量区分大小写!(大小写敏感)
  • 避免关键字,如:classdefbreakfor,具体点击参考网页
  • 查看关键字的方法
#代码
import keyword #引入关键字模块
print(keyword.kwlist)# 打印出系统全部关键字
#效果
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
  • 常用缩写:srv=serverskt=socketaddr=addressavg=average,具体点击参考网页
  • 驼峰命名法&posix写法:
    大驼峰:DaTuoFeng(推荐)
    小驼峰:xiaoTuoFeng
    posix写法:posix_xie_fa(推荐)

3.变量的声明

  • var3=var2=var1表示将var1赋值给var2,再将var2赋值给var3
  • var4,var5,var6=4,5,6表示将456分别赋值给var4var5var6

4.变量的类型

  • Python本身其实只有一个变量类型。
  • 常用变量的分类:
    数字=number,字符串=str,列表=list,元组=tuple,字典=dictionary,集合=set
  • 整数的进制:
    0b开头表示二进制,如:0b1111
    0o开头表示八进制,如:0o7777=0b111111111111(4 *3个1
    0x开头表示十六进制,如:0xFFFF=0b1111111111111111(4 *4个1),F不区分大小写
#代码
print(0xFF)
#结果
255
  • 浮点数(小数):
    1.0=1.10.1=.1,即部分0可以省略,但print后仍然显示出0,如print(.1),结果为0.1
    e或者E表示科学计数法,如1.1e2110110e-21.1
  • 复数complex,写法同数学,虚部用jJ表示
  • 布尔值
    0=False1=True,如print(1+True)2print(True)True
    布尔值区分大小写,即不能用true表示True或者用false表示False
  • 字符串

表示方法:单引号、双引号、三个单引号、三个双引号
如:print('"1+1=2"不正确')"1+1=2"不正确

#代码
txt='''
第一行
第二行
第三行
'''
print(txt)
#效果
第一行
第二行
第三行

你可能感兴趣的:(2018-12-02 2-5 Python基础01)