Python3基础教程【完整版】htp:/www.veavee.com coding: utf-8 def normalize(name) return name capitalized #测试 L1=[adam,'LISA,,barT] L2= list(map(normalize, L1)) print(L2) > Run 点击Rn按钮,代码被发送到本机正在运行的 Python代码运行助 手 Python代码运行助手将代码保存为临时文件,然后调用 Python解 释器执行代码; 网页显示代码执行结果: 编程读书 Python教程教程问答赞助 Result Adam,'Lisa,'Bart' 下载 点击右键,目标另存为: learning
Python3 基础教程【完整版】 http://www.yeayee.com/ 26/531 点击 Run 按钮,代码被发送到本机正在运行的 Python 代码运行助 手; Python 代码运行助手将代码保存为临时文件,然后调用 Python 解 释器执行代码; 网页显示代码执行结果: 下载 点击右键,目标另存为:learning.py
Python3基础教程【完整版】ht:/www.veavee.com 备用下载地址: learning. py 运行 在存放1 earning. py的目录下运行命令: C: \Users\michae l\Downloads> python learning. py 如果看到 Ready for Python code on port39093..表示运行成功,不要关 闭命令行窗口,最小化放到后台运行即可: 命令提示符- python learning. py Microsoft windows【版本 7601 反权所有(c)2009 Microsoft Corporation。保留所有权利。 \Users\Michael>python learning eady for Python code on port 3s 试试效果 需要支持HTML5的浏览器 IE>=9 Firefox Chrome Sarai #测试代码 27/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 27/531 备用下载地址:learning.py 运行 在存放 learning.py 的目录下运行命令: C:\Users\michael\Downloads> python learning.py 如果看到 Ready for Python code on port 39093...表示运行成功,不要关 闭命令行窗口,最小化放到后台运行即可: 试试效果 需要支持 HTML5 的浏览器: IE >= 9 Firefox Chrome Sarafi # 测试代码:
Python3基础教程【完整版】ht:/www.veavee.com print( Hello, world') 输入和输出 输出 用 printo在括号中加上字符串,就可以向屏幕上输出指定的文字。比 如输出' hello, world,用代码实现如下 >> print( hello, world') printo函数也可以接受多个字符串,用逗号;隔开,就可以连成一串输 出: >>>print( The fox,’ Jumps over',' the lazy dog’) The quick brown over the lazy dog printo会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输 出的字符串是这样拼起来的 print('The quick brown fox', 'jumps over.,' the lazy dog') The quick brown fox jumps over the lazy dog printo也可以打印整数,或者计算结果: >> print(300) 300 >> print(100+200) 300 因此,我们可以把计算100+200的结果打印得更漂亮一点 28/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 28/531 ---- print('Hello, world') 输入和输出 输出 用 print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比 如输出'hello, world',用代码实现如下: >>> print('hello, world') print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输 出: >>> print('The quick brown fox', 'jumps over', 'the lazy dog') The quick brown fox jumps over the lazy dog print()会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输 出的字符串是这样拼起来的: print()也可以打印整数,或者计算结果: >>> print(300) 300 >>> print(100 + 200) 300 因此,我们可以把计算 100 + 200 的结果打印得更漂亮一点:
Pth0n3基础教程【完整版】/www.veavee.com/ > print(100+200=’,100+200 100+200=300 注意,对于100+20, Python解释器自动计算出结果30,但是,’100+ 200=’是字符串而非数学公式, Python把它视为字符串,请自行解释上 述打印结果。 输入 现在,你已经可以用 printo输出你想要的结果了。但是,如果要让用 户从电脑输入一些字符怎么办? Python提供了一个 Input0,可以让用 户输入字符串,并存放到一个变量里。比如输入用户的名字 >> name input Michael 当你输入name= input并按下回车后, Python交互式命令行就在等待 你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。 输入完成后,不会有任何提示, Python交互式命令行又回到>》>状态了 那我们刚才输入的内容到哪去了?答案是存放到name变量里了。可以直 接输入name查看变量内容: >> name Michael 什么是变量?请回忆初中数学所学的代数基础知识: 设正方形的边长为a,则正方形的面积为axa。把边长a看做一个变量, 我们就可以根据a的值计算正方形的面积,比如: 29/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 29/531 >>> print('100 + 200 =', 100 + 200) 100 + 200 = 300 注意,对于 100 + 200,Python 解释器自动计算出结果 300,但是,'100 + 200 ='是字符串而非数学公式,Python 把它视为字符串,请自行解释上 述打印结果。 输入 现在,你已经可以用 print()输出你想要的结果了。但是,如果要让用 户从电脑输入一些字符怎么办?Python 提供了一个 input(),可以让用 户输入字符串,并存放到一个变量里。比如输入用户的名字: >>> name = input() Michael 当你输入 name = input()并按下回车后,Python 交互式命令行就在等待 你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。 输入完成后,不会有任何提示,Python 交互式命令行又回到>>>状态了。 那我们刚才输入的内容到哪去了?答案是存放到 name 变量里了。可以直 接输入 name 查看变量内容: >>> name 'Michael' 什么是变量?请回忆初中数学所学的代数基础知识: 设正方形的边长为 a,则正方形的面积为 a x a。把边长 a 看做一个变量, 我们就可以根据 a 的值计算正方形的面积,比如:
Python3基础教程【完整版】ht:/www.veavee.com 若a=2,则面积为axa=2x2=4; 若a=3.5,则面积为axa=35x3.5=1225。 在计算机程序中,变量不仅可以为整数或浮点数,还可以是字符串,因 此, 作为一个变量就是一个字符串 要打印出name变量的内容,除了直接写name然后按回车外,还可以用 print(函数: >>>print(nar 有了输入和输出,我们就可以把上次打印 hello, world的程序改成有点 意义的程序了: name Ito print(hello 运行上面的程序,第一行代码会让用户输入任意字符作为自己的名字, 然后存入name变量中;第二行代码会根据用户的名字向用户说 hello, 比如输入 Michael: C: Workspace> python hello. py Michael hello. Michael 但是程序运行的时候,没有任何提示信息告诉用户:“嘿,赶紧输入你 的名字”,这样显得很不友好。幸好, input可以让你显示一个字符串 来提示用户,于是我们把代码改成: 30/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 30/531 若 a=2,则面积为 a x a = 2 x 2 = 4; 若 a=3.5,则面积为 a x a = 3.5 x 3.5 = 12.25。 在计算机程序中,变量不仅可以为整数或浮点数,还可以是字符串,因 此,name 作为一个变量就是一个字符串。 要打印出 name 变量的内容,除了直接写 name 然后按回车外,还可以用 print()函数: >>> print(name) Michael 有了输入和输出,我们就可以把上次打印'hello, world'的程序改成有点 意义的程序了: name = input() print('hello,', name) 运行上面的程序,第一行代码会让用户输入任意字符作为自己的名字, 然后存入 name 变量中;第二行代码会根据用户的名字向用户说 hello, 比如输入 Michael: C:\Workspace> python hello.py Michael hello, Michael 但是程序运行的时候,没有任何提示信息告诉用户:“嘿,赶紧输入你 的名字”,这样显得很不友好。幸好,input()可以让你显示一个字符串 来提示用户,于是我们把代码改成: