Python 学习系列(一)

昨天已经在Eclipse中构建好Python的开发环境。刚刚试用了一下基本的函数用法。首先,在这里需要说明的是:Python 3.0以后的版本同其之前的版本,在函数使用上有很多不一样,一些函数已经改成内建函数了。
1.Print():
目前Print需要用括号了。例如:Print('Hello world!'),这里单引号和双引号一样,无大小写区分。
当然,print函数使用的参数可以有多个,可以输出系统错误。
2.input()
在Python 3.0之前与之同功能的函数是raw_input().
3.help()
学习任何一种语言,都需要用到帮助,同样,在Python中,help函数可以查询任何一个函数。例如:help('input').

下面说一个例子:
#import function collection
import sys
#if __name__ == '__main__':
# pass
#print some log info to log file
logfile = open('C:/python/mylog.txt','w').write('Fatal error:invalid Input')
print(logfile, 'Fatal error:invalid Input')
#print error info to console
print(sys.stderr, 'Fatal error: invalid input')
#print string
tempStr = 'Hello world!'
print (tempStr)
#input function(python 3.1)->raw_input(before python 3.0)
help('input')
userName = input('Enter your name:')
print('your login is:', userName)

run Python, Console输出:
25 Fatal error:invalid Input
<_io.TextIOWrapper name='<stderr>' encoding='UTF-8'> Fatal error: invalid input
Hello world!
Help on built-in function input in module builtins:

input(...)
input([prompt]) -> string

Read a string from standard input. The trailing newline is stripped.
If the user hits EOF (Unix: Ctl-D, Windows: Ctl-Z+Return), raise EOFError.
On Unix, GNU readline is used if enabled. The prompt string, if given,
is printed without a trailing newline before reading.

Enter your name:jamson
your login is: jamson

当然,生成的mylog.txt文件内容是:"Fatal error:invalid Input".
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值