`

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".
0
0
分享到:
评论

相关推荐

    Python-IPythonNotebooks学Python一系列ipynb来学习基础的Python编程知识

    "Python-IPythonNotebooks学Python一系列ipynb来学习基础的Python编程知识"这个主题涵盖了使用IPython Notebook学习Python编程的基础内容。通过一系列的.ipynb文件,你可以逐步学习Python的核心概念和语法,包括: ...

    Python学习资料整理

    这个"Python学习资料整理"压缩包包含了一系列的学习资源,旨在帮助初学者和进阶者提升Python编程技能。 首先,Python的基础知识是理解其语法结构,包括变量、数据类型(如整型、浮点型、字符串、布尔型、列表、元组...

    Python学习资源

    "零基础学python"这个压缩包很可能是针对初学者设计的一系列学习资料,旨在帮助没有编程背景的人逐步掌握Python编程。 在学习Python的过程中,以下几个关键知识点是必不可少的: 1. **基础语法**:Python的基础...

    PYTHON学习资料包.zip

    【标题】"PYTHON学习资料包.zip"所包含的是一个综合性的Python学习资源集合,适合不同层次的学习者。从初学者到有一定基础的开发者,都可以在这个资料包中找到适合自己的学习材料。 【描述】"python学习资料包合集...

    Python学习手册 第5版(英文原版).zip

    《Python学习手册 第5版》是一本深入浅出的Python编程指南,专为那些希望掌握Python编程基础乃至进阶知识的读者设计。本书由资深Python开发者撰写,详细讲解了Python语言的核心概念、语法结构和常用库,是学习Python...

    Python学习路径以及学习视频

    "Python学习路径"意味着从初学者到精通者所应遵循的一系列学习步骤和资源。"黑马程序员全套视频课程"提供了全面的学习材料,涵盖从基础到高级的Python知识,包括Linux操作系统的基础、前端开发、网络爬虫技术以及Web...

    python学习小项目

    "Python学习小项目"是专为刚刚接触编程或Python语言的人设计的一系列实践练习,旨在帮助他们巩固基础知识,提升编程技能。这个小项目可能涵盖诸如文件操作、数据处理、网页爬虫、图形用户界面(GUI)等方面的内容,...

    Python学习文档资料

    这份“Python学习文档资料”包含了两本极具价值的学习资源,旨在帮助初学者快速入门并深入理解Python语言。 第一本书是《笨办法学 Python(第四版)》。这本书以“做中学”的理念,引导读者通过一系列精心设计的练习...

    python学习经典书籍

    第一本,《Python学习手册》(Python Learning Handbook),这本书是Python学习的经典之作。作者深入浅出地介绍了Python的基础语法和核心概念,包括变量、数据类型、控制结构、函数、模块、面向对象编程等。此外,书...

    Python 学习资料下载地址大全

    本文将基于提供的几个链接以及其他相关资源,为大家总结归纳一系列值得收藏的Python学习资料。 #### 一、Python基础知识学习资源 1. **《Python基础教程》** - **下载地址**:...

    Python学习_pdf

    ### Python学习知识点详解 #### 一、Python简介与特点 **Python** 是一种高级编程语言,因其简单易学、功能强大而在全球范围内受到广泛的欢迎。它不仅是一种完全面向对象的语言,而且支持多种编程范式,如过程式...

    python学习源码和开发应用技术

    ### Python学习源码和开发应用技术 #### Python简介与特性 Python是一种高级编程语言,以其简洁易读的语法和强大的功能而闻名。Python支持多种编程范式,包括面向对象、命令式、函数式以及过程式编程。由于其设计...

    Python学习整理的资料.rar

    最后,"Python学习入门"很可能是一个针对初学者的引导性教程,旨在帮助读者快速进入Python世界。这份资料可能包含了Python环境的搭建、基本语法的介绍、简单的编程练习等内容,旨在让初学者快速上手,体验Python的...

    Python学习100天离线版.zip

    "Python学习100天离线版.zip" 是一个专门为Python新手设计的系统性学习资源包,旨在帮助用户在100天内逐步掌握Python语言的核心概念和实战技能。 这个压缩包包含的"Python-100-Days-master"可能是一个GitHub项目的...

    机器学习系列10 基于Python构建机器学习Web应用(新)

    在本机器学习系列教程中,我们将探讨如何使用Python构建一个基于Web的应用,该应用能够利用预先训练好的机器学习模型预测亚洲美食类型。这个教程涵盖了从数据预处理到模型构建,再到将模型部署到Web前端的全过程。 ...

Global site tag (gtag.js) - Google Analytics