`
gogole_09
  • 浏览: 205497 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

python语法学习整理

 
阅读更多

  简单整理一下,Python的语法,细节就不多啰嗦了。

 while  和 if else if 的使用

while running:
        guess = int(raw_input('Enter an integer :' ))
        if guess == number:
                print 'Congratulations , you guessed it.'
                running = False
        elif guess  > number:
                print 'No,it is a litter higher than that'
        else:
                print 'No it is a litter lower than that'
else:
        print 'The while loop is over.'
 


输入输出:
 输入:

int(raw_input('xxxx'))

 

 for 循环

for i in range(1,5)
  'it's xxx'
else
  print 'Over'

 

自定义函数:

def fun():
    xxxxxx

调用:
 fun()
 


 其中需要使用到的全局变量则按照如下规则: 

 global x 来指定是否为全局变量

def func():
    global x

    print 'x is', x
    x = 2
    print 'Changed local x to', x

x = 50
func()
print 'Value of x is', x
 


 函数里面可以使用默认参数来指定参数的默认值:


 def func(name='hellp0',age)
   xxxxx
关键参数:
  def func(a=5,b=3,c=2)
    xxxx
 func(1,2,3)
 关键参数的调用方式: func(c=5,b=222)

 

python 的 DocStrings
  使用它进行字符串的打印, 如下程序:
 
python 的模块:
     可以类似于Java一样,引入一些包名,比如 import sys
     每个模块都有一个__name__
     比如,main模块则是:

if __name__ == '__main__':
    print 'This program is being run by itself'
else:
    print 'I am being imported from another module'
 


创建自己的模块:
     简单来说,就是创建一个自己的py后缀的文件,然后将文件放到同一个目录下,
    再用import 引入文件名即可; 比如:

# a.py
def func()
  print 'a.func()'
print 'done'

b.py
import a
print a.func()
 

 上面的a就是表示一个模块。


python的数组和字典
  字组就是数组, 比如 ("a","b","C")
  字典说白了就是一个kv结构:  a={"a":"1","b":2}

ab = {       'Swaroop'   : 'swaroopch@byteofpython.info',
             'Larry'     : 'larry@wall.org',
             'Matsumoto' : 'matz@ruby-lang.org',
             'Spammer'   : 'spammer@hotmail.com'
     }

 

分享到:
评论

相关推荐

    Python语法整理(知识大礼包1)_Python语法整理大全_

    **Python语法整理大全** 在编程世界中,Python以其简洁易读的...通过深入学习以上Python语法和概念,初学者能够逐步建立起坚实的编程基础,并能够解决实际问题。持续实践与探索,是成为熟练Python程序员的关键步骤。

    Python语法整理_CYR.docx

    ### Python语法整理知识点 #### 一、Python简介 Python 是一种高级编程语言,以其简洁的语法和强大的功能受到广泛欢迎。它支持多种编程范式,包括面向对象编程、过程化编程以及函数式编程。Python 有两种主要版本...

    Python学习资料整理

    总之,这个"Python学习资料整理"压缩包涵盖了Python编程的各个方面,无论是基础语法、进阶特性,还是数据处理、网络编程、机器学习,都提供了丰富的学习资源。通过深入学习和实践,你可以逐步掌握Python编程,并应用...

    python语法整理 .pdf

    Python语法整理涉及到的编程知识点如下: 一、Python基础特性 1. 解释型语言:Python是一种解释型语言,意味着它在执行程序之前不需要编译。这种方式便于程序的快速开发和调试。 2. 面向对象:Python支持面向对象的...

    Python语法总结(完整版).pdf

    本篇文档主要是基于唐宇迪python快速入门课程中自己整理的语法总结,共计14页,基本包含了python入门和机器学习需要的基本语法。文档适合有其他例如C/C++,JAVA语言基础想快速入门python的学习者,也适合python考试...

    Python语法整理.docx

    本文档整理了Python的基础语法,对于初学者尤其有用,如果有C语言背景,学习Python会更加高效。 首先,我们来看Python的输入与输出。`print()`函数用于输出内容,可以是计算结果、字符串或其他类型。例如,`print(1...

    Python基础学习整理笔记

    "Python基础学习整理笔记"涵盖了从入门到进阶的多个方面,旨在帮助读者系统地掌握Python的核心概念和技能。 1. **Python语法基础**: - **变量与数据类型**:包括整型(int)、浮点型(float)、字符串(str)和...

    Python3学习笔记整理

    【Python3学习笔记整理】 在Python3的学习过程中,掌握一系列核心概念和技能是至关重要的。这份笔记涵盖了Python的基础语法、数据结构、控制流、函数、模块化编程、面向对象编程等多个方面,旨在帮助初学者系统地...

    python语法整理

    "Python语法整理"这个主题涵盖了Python编程的基础到进阶知识,是学习和巩固Python语法的重要资源。以下是一些关键的Python语法点: 1. **变量与数据类型**:Python中的变量无需预先声明,可以直接赋值。数据类型...

    python学习资料整理

    总之,"python学习资料整理"是一个全面的学习旅程,涵盖了从基本语法到高级特性的广泛内容。通过代码实践和PDF阅读,学习者可以逐步建立起扎实的Python知识体系,进而应用到各种实际场景中。无论你是新手还是经验...

    Python语法知识点整理.docx

    【Python语法知识点详解】 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,它以其简洁、清晰的语法和强大的功能深受程序员喜爱。在Python中,开发过程无需编译,可以直接通过Python提示符运行代码...

    Python语法知识点整理.pdf

    【Python语法知识点整理】 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,它在开发过程中无需编译步骤,支持直接通过Python提示符执行代码。Python的语法简洁明了,强调代码可读性,广泛应用于...

    python基础学习资源整理

    内容概要: 对python的基础知识进行了一些整理,涵盖了python的一些基础 语法 用法 和 实例,里边涵盖了python的 概述,序列结构,选择结构,循环结构,面向对象,文件,异常 的基础知识. 适宜人群: 内容都比较基础,适合跟...

    Python-中文整理的强化学习资料ReinforcementLearning

    这个“Python-中文整理的强化学习资料ReinforcementLearning”压缩包,很可能是包含教程、代码示例、论文摘要等内容的资源集合,对学习和实践强化学习有极大的帮助。通过深入学习和实践,你可以掌握这一强大的机器...

    Python学习整理的资料.rar

    Python是一种广泛使用的高级编程语言,以其易读性、简洁的语法和强大的功能而备受青睐。在这些压缩包文件中,我们可以找到多个关于Python学习的重要资源,涵盖了从基础到进阶的多个方面。 首先,"Python-3.3-官方...

    技术大牛整理的python语法笔记,并含相关演示代码

    这份"技术大牛整理的Python语法笔记"是学习Python编程的重要资源,它包含了丰富的语法讲解和实战演示代码,旨在帮助初学者快速掌握Python的核心概念。 首先,Python语法的基础部分包括变量赋值、数据类型和运算符。...

    Python 基础语法学习笔记一(超详细版).md

    此资源从网上查找整理

    2023 PYTHON学习教程整理.docx

    在本教程整理中,我们将探讨几个重要的学习资源,帮助您更好地掌握Python编程。 1. **官方文档**: Python的官方文档是学习任何编程语言的基础,提供了全面的入门指南、语言参考和标准库文档。通过官方文档...

Global site tag (gtag.js) - Google Analytics