人生苦短,我学Python

注意: ‘’>>>’’后面表示代码内容

1. Python语法

1.1 Hello World

>>> print('Hello World!')
Hello World!

Python字符串以单引号''括起来

tips: Python语句结束没有分号(把缩进和换行当成文法的有效部分,可以表达出完整的语义)

1.2 操作符

括号			()
乘方      	**
乘法/除法  	   * /
整除			//

1.3 字符串操作

+ 
	进行字符串的拼接,将前后两个字符串首尾连接起来
	
*
	进行重复操作
	'Span'*3结果为'SpanSpanSpan'

1.4 注释

注释以#开头
单行注释	#这是一个注释
多行注释	
		使用ctrl+/
		输入''''''或者"""""",将要注释的代码插在中间

1.5 数据类型

数字型
		整数(int)
    	浮点型(float)
        布尔型(bool)
        复数型(complex):主要用于科学计算,如平面场,电容电感

非数字型
		字符串
    	列表
        元组
        字典

1.6 模块

import 模块对象

1.7 定义新函数

使用def关键字,表示接下来是一个函数定义
def print_lyrics();
	print("I'm a lum")
    print("I sleep all night")

1.8 海龟绘图

import turtle
bob = turtle.Turtle()
bob.fd(100)
bob.lt(90)
bob.fd(100)
bob.lt(90)
bob.fd(100)
bob.lt(90)
bob.fd(100)

1.9 引号的使用

Python中使用单引号或双引号是没有区别的,都可以来表示一个字符串
好处:
	1.简化程序员开发,避免出错
	2.减少转义字符的使用
1.9.1 包含单引号的字符串

假如你想定义一个字符串my_str,其值为: I’m a student,则可以采用如下方式,通过转义字符 \ 进行定义

my_str = 'I\'m a student'

也可以不使用转义字符,利用双引号直接进行定义

my_str = "I'm a student"
1.9.2 包含双引号的字符串

假如你想定义一个字符串my_str,其值为: Jason said “I like you” ,则可以采用如下方式,通过转义字符 \ 进行定义

my_ str = "Jason said \"I like you\""

也可以不使用转义字符,利用单引号直接进行定义

my_str = 'Jason said "I like you"'