Python入门教程.docx
《Python入门教程.docx》由会员分享,可在线阅读,更多相关《Python入门教程.docx(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python 入门教程 1 - Python Syntax1 Python是一个高效的语言,读和写的操作都是很简单的,就像普通的英语一样2 Python是一个解释执行的语言,我们不需要去编译,我们只要写出代码即可运行3 Python是一个面向对象的语言,在Python里面一切皆对象4 Python是一门很有趣的语言5 变量:一个变量就是一个单词,只有一个单一的值练习:设置一个变量my_variable,值设置为10cpp #Write your code below! my_variable = 10 3 第三节 1 Python里面有三种数据类型 interage , floats , bo
2、oleans 2 Python是一个区分大小写的语言 3 练习 1 把变量my_int 值设置为7 2 把变量my_float值设置为1.23 3 把变量my_bool值设置为truepython #Set the variables to the values listed in the instructions! my_int = 7 my_float = 1.23 my_bool = True 6 Python的变量可以随时进行覆盖 2 练习:my_int的值从7改为3,并打印出my_int python #my_int is set to 7 below. What do you th
3、ink #will happen if we reset it to 3 and print the result? my_int = 7 #Change the value of my_int to 3 on line 8! my_int = 3 #Heres some code that will print my_int to the console: #The print keyword will be covered in detail soon! print my_int 7 Pyhton的声明和英语很像8 Python里面声明利用空格在分开 3 练习: 查看以下代码的错误pyth
4、on def spam(): eggs = 12 return eggs print spam() 9 Python中的空格是指正确的缩进 2 练习: 改正上一节中的错误python def spam(): eggs = 12 return eggs print spam() 10 Python是一种解释执行的语言,只要你写完即可立即运行 2 练习:设置变量spam的只为True,eggs的值为Falsepythonspam = True eggs = False 11 Python的注释是通过“#”来实现的,并不影响代码的实现 2 练习:给下面的代码加上一行注释python #this is
5、 a comments for Python mysterious_variable = 42 12 Python的多行注释是通过“ ”来实现的 2 练习:把下面的代码加上多行python this is a Python course a = 5 13 Python有6种算术运算符+,-,*,/,*(幂),% 2 练习:把变量count_to设置为1+2python#Set count_to equal to 1 plus 2 on line 3! count_to = 1+2 print count_to 14 Python里面求xm,写成x*m 2 练习:利用幂运算,把eggs的值设置为
6、100python #Set eggs equal to 100 using exponentiation on line 3! eggs = 10*2 print eggs 1 练习: 1 写一行注释 2 把变量monty设置为True 3 把变量python值设置为1.234 4 把monty_python的值设置为python的平方python #this is a Python monty = True python = 1.234 monty_python = python*2 Python 入门教程 2 - Tip Calculator1 把变量meal的值设置为44.50pyth
7、on#Assign the variable meal the value 44.50 on line 3! meal = 44.50 1 把变量tax的值设置为6.75% python meal = 44.50 tax = 6.75/100 1 设置tip的值为15% python #Youre almost there! Assign the tip variable on line 5. meal = 44.50 tax = 0.0675 tip = 0.15 1 把变量meal的值设置为meal+meal*taxpython #Reassign meal on line 7! meal
8、 = 44.50 tax = 0.0675 tip = 0.15 meal = meal+meal*tax 设置变量total的值为meal+meal*taxpython #Assign the variable total on line 8! meal = 44.50 tax = 0.0675 tip = 0.15 meal = meal + meal * tax total = meal + meal * tip print(%.2f % total) Python 入门教程 3 - Strings and Console Output15Python里面还有一种好的数据类型是Strin
9、g16一个String是通过 或者 包成的串 3 设置变量brian值为Always look on the bright side of life!python #Set the variable brian on line 3! brian = Always look on the bright side of life! 1 练习 1 把变量caesar变量设置为Graham 2 把变量praline变量设置为john 3 把变量viking变量设置为Teresapython #Assign your variables below, each on its own line! caes
10、ar = Graham praline = John viking = Teresa #Put your variables above this line print caesar print praline print viking 17 Python是通过来实现转义字符的 2 练习把Help! Help! Im being repressed! 中的Im中的进行转义python #The string below is broken. Fix it using the escape backslash! Help! Help! m being repressed! 18 我们可以使用来避
11、免转义字符的出现 2 练习: 把变量fifth_letter设置为MONTY的第五个字符python The string PYTHON has six characters,numbered 0 to 5, as shown below:+-+-+-+-+-+-+| P | Y | T | H | O | N |+-+-+-+-+-+-+ 0 1 2 3 4 5So if you wanted Y, you could just typePYTHON1 (always start counting from 0!) fifth_letter = MONTY4 print fifth_lett
12、er 19 介绍String的第一种方法,len()求字符串的长度 2 练习: 把变量parrot的值设置为Norweigian Blue,然后打印parrot的长度pythonparrot = Norwegian Blue print len(parrot) 20 介绍String的第二种方法,lower()把所有的大写字母转化为小写字母 2 练习: 把parrot中的大写字母转换为小写字母并打印python parrot = Norwegian Blue print parrot.lower() 21 介绍String的第三种方法,upper()把所有的大写字母转化为小写字母 2 练习:
13、把parrot中的小写字母转换为大写字母并打印python parrot = norwegian blue print parrot.upper() 第八节 1 介绍String的第四种方法,str()把非字符串转化为字符串,比如str(2)是把2转化为字符串2 2 练习: 设置一个变量pi值为3.14 , 把pi转化为字符串python Declare and assign your variable on line 4,then call your method on line 5! pi = 3.14 print str(pi) 22 主要介绍“.” 的用处,比如上面的四个String的
14、四个方法都是用到了点 2 练习: 利用“.”来使用String的变量ministry的函数len()和upper(),并打印出python ministry = The Ministry of Silly Walks print len(ministry) print ministry.upper() 23 介绍print的作用 2 练习:利用print输出字符串Monty Pythonpython Tell Python to print Monty Pythonto the console on line 4! print Monty Python 1 介绍print来打印出一个变量 2
15、练习:把变量the_machine_goes值赋值Ping!,然后打印出python Assign the string Ping! tothe variable the_machine_goes online 5, then print it out on line 6! the_machine_goes = Ping! print the_machine_goes 24 介绍我们可以使用+来连接两个String 2 练习:利用+把三个字符串Spam 和and 和eggs连接起来输出python # Print the concatenation of Spam and eggs on li
16、ne 3! print Spam + and + eggs 25 介绍了str()的作用是把一个数字转化为字符串 2 练习:利用str()函数把3.14转化为字符串并输出python # Turn 3.14 into a string on line 3! print The value of pi is around + str(3.14) 第十四节 1 介绍了字符串的格式化,使用%来格式化,字符串是%s 2 举例:有两个字符串,利用格式化%s来输出python string_1 = Camelot string_2 = place print Lets not go to %s. Tis
17、a silly %s. % (string_1, string_2) 1 回顾之前的内容 2 练习 1 设置变量my_string的值 2 打印出变量的长度 3 利用upper()函数并且打印变量值python # Write your code below, starting on line 3! my_string = chenguolin print len(my_string) print my_string.upper() Python 入门教程 4 - Date and Time26 介绍得到当前的时间datetime.now() 2 练习 1 设置变量now的值为datetime
18、.now() 2 打印now的值python from datetime import datetime now = datetime.now() print now 27 介绍从datetime.now得到的信息中提取出year,month等 2 练习: 从datetime.now中得到的信息中提取出year,month,daypython from datetime import datetime now = datetime.now() print now.month print now.day print now.year 28 介绍把输出日期的格式转化为mm/dd/yyyy,我们利用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 入门教程
限制150内