1 / 13
文档名称:

Python入门经典实例.doc

格式:doc   大小:45KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python入门经典实例.doc

上传人:511709291 2022/2/7 文件大小:45 KB

下载得到文件列表

Python入门经典实例.doc

相关文档

文档介绍

文档介绍:word
word
1 / 13
word
1 你好
#打开新窗口,输入:
#! /usr/bin/python
# -*- coding: utf8 -*- 
s1=input("Input your name:")
p来用即可.
'''
5 字符串
比起C/C++,.
#! /usr/bin/python
word="abcdefg"
a=word[2]
print ("a is: "+a)
b=word[1:3]
print ("b is: "+b) # index 1 and 2 elements of word.
c=word[:2]
print ("c is: "+c) # index 0 and 1 elements of word.
d=word[0:]
print ("d is: "+d) # All elements of word.
e=word[:2]+word[2:]
print ("e is: "+e) # All elements of word.
f=word[-1]
print ("f is: "+f) # The last elements of word.
g=word[-4:-2]
print ("g is: "+g) # index 3 and 4 elements of word.
h=word[-2:]
print ("h is: "+h) # The last two elements.
i=word[:-2]
print ("i is: "+i) # Everything except the last two characters
word
word
4 / 13
word
l=len(word)
print ("Length of word is: "+ str(l))
中文和英文的字符串长度是否一样?
#! /usr/bin/python
# -*- coding: utf8 -*- 
s=input("输入你的中文名,按回车继续");
print ("你的名字是  : " +s)
l=len(s)
print ("你中文名字的长度是:"+str(l))
知识点:
类似Java,在python3里所有字符串都是unicode,所以长度一致.
6 条件和循环语句
#! /usr/bin/python
#条件和循环语句
x=int(input("Please enter an integer:"))
if x<0:
    x=0
    print ("Negative changed to zero")
elif x==0:
    print ("Zero")
else:
    print ("More")
# Loops List
a = ['cat', 'window', 'defenestrate']
for x in a:
    print (x, len(x))
#知识点:
#    * 条件和循环语句
#    * 如何得到控制台输入
7 函数
word
word
5 / 13
word
#! /usr/bin/python
# -*- coding: utf8 -*- def sum(a,b):
    return a+b
func = sum
r = func(5,6)
print (r)
# 提供默认值
def add(a,b=2):
    return a+b
r=add(1)
print (r)
r=add(1,5)
print (r)
一个好用的函数
#! /usr/bin/python
# -*- coding: utf8 -*- # The range() function
a =range (1,10)
for i in a:
    print (i)
    
a = range(-2,-11,-3) # The 3rd parameter stands for step
for i in a:
    print (i)
知识点:
Python 不用{}来控制程序结构,他强迫你用缩进来写程序,使代码清晰.
定义函数方便简单
方便好用的range函数
8 异常处理
#! /usr/bin/python
s=input("Input your age:")
if s =="":