`

python基础语法知识

阅读更多

在开发唯美美女图片站时候,采集用的是python

python缩进推荐使用4个空格

 

if循环

if else

if expression

    statement(s)

if 1<2:

    print "hello"

elif 'a':

    print "world"

else:

    print "END"

以此种格式运行,if条件成立则运行下面程序,如果不成立则不执行else

例子:

#!/usr/bin/python

a = int(raw_input("please input a number:"))

if a >= 90:

    print 'A'

elif a >= 70:

    print 'B'

elif a >= 60:

    print 'C'

else:

    print 'D'

print 'This is you score!'

 

while循环

while循环使用在有条件的循环

例子1

#!/usr/bin/python

x = ''

while x != 'q':

    print 'hello'

    x = raw_input("please input :")

    if not x:

        break

    if x == 'quit'

        continue

    print 'continue'

else:

    print 'world'

 

使用while循环遍历文件

例子2

fd = open('/work/python/1.txt')

while True:

    line = fd.readline()

    if not line:

        break

    print line,

fd.close()

 

for循环使用在有次数的循环上

遍历列表

例子1

#!/usr/bin/python

for i in range(10):

    if i % 2 ==0:

        print i,

例子2:列表重写

#!/usr/bin/python

print [i for i in range(10) if i % 2 == 0]

例子3:列表重写

#!/usr/bin/python

for z in [i for i in range(10) if i % 2 == 0]:

    print z

遍历字典

dic1 = {'a':100, 'b':100, 'c':100, 'd':100}

例子1

for k in dic1:

    print k

例子2

for k in dic1:

    print k dic1[k]

例子3

for k in dic1:

#,为去掉换行符

    print "%s-->%s" % (k, dic1[k]), 

例子4

#使用iteritems()和for循环遍历字典中的值

for k, v in dic1.iteritems():

    print k, v

例子5

#使用for循环写乘法口诀

for i in xrange(1,10):

    for k in xrange(1,i+1):

        print "%s X %s = %s" % (i, k, i*k),

    print

for循环的else退出,for循环结束后才会执行else内容

例子6

#for循环的几种语法用法

import sys

import time

for i in xrange(10):

    if i == 1:

        continue

    elif i == 3:

        pass

    elif i == 5:

       break

    elif i == 7:

        sys.exit()

else:

    print i

    time.sleep(1)

print "2"

例子7使用for循环遍历文件内容

#!/usr/bin/python

fd = open('/work/python/2.txt')

for line in fd:

    print line,

 

enumerate()方法是在字典上是枚举、列举的意思

 

分享到:
评论

相关推荐

    python基础语法知识点

    Python是一种高级编程语言,它以简洁明了的语法和强大的功能闻名,非常适合初学者学习。Python基础语法包括了多种...以上是对Python基础语法的深入解读,掌握了这些知识点,就能编写出结构清晰、功能丰富的Python程序。

    Python基础语法合集.pdf

    Python是一种高级编程语言,以其简洁明了的语法...以上就是Python基础语法的主要内容,包括基本的输入输出、变量命名、条件判断和数据类型。学习这些基础知识是掌握Python编程的第一步,对于进一步的编程实践至关重要。

    python基础语法合集68页.pdf

    在实际编程中,了解这些基础知识是学习Python的第一步,它们构成了Python语法的核心,为后续的进阶学习和实际项目开发打下坚实基础。无论是初学者还是有经验的程序员,熟悉并掌握这些基本概念和用法都是至关重要的。

    python基础语法知识.pdf

    Python 基础语法知识 Python 是一种高级的、解释性的编程语言,它的语法简洁、易于学习和掌握。本文将对 Python 的基础语法知识进行详细的讲解。 一、格式规范 在 Python 中,每个文件的头文件通常以 `#!/usr/bin...

    Python基础语法合集

    Python基础语法合集 Python 是一种高级的、解释型的编程语言,它具有简洁的语法、灵活的数据结构、丰富的标准库和跨平台的特性。Python 语言的基础语法包括变量、数据类型、操作符、控制结构、函数、模块等几个方面...

    python基础语法导图

    "Python基础语法导图"旨在为初学者提供一个清晰的学习路径,通过思维导图的方式展示Python语法的关键概念和结构。以下是对这个主题的详细阐述: 1. **变量与数据类型**:在Python中,变量可以用来存储各种数据,...

    Python基础语法:.pdf

    在Python基础语法中,输入输出处理函数和变量定义是程序设计的基础,除此之外,数据格式的拼接、基本数据类型操作也是重要的知识点。 在Python中,输出函数`print()`用于在屏幕上显示信息。它可以根据提供的参数...

    Python基础语法题库(一).docx

    这份文档《Python基础语法题库(一)》旨在测试和巩固学习者对Python基础知识的理解,包括常量、变量、字符串操作、布尔值、整数、输入与输出、循环控制以及数据类型转换等核心概念。 1. 常量在编程中是指其值不能...

    2020-4-29-python基础语法.7z

    在这个"2020-4-29-python基础语法.7z"压缩包中,包含了丰富的学习资源,帮助初学者深入理解Python的基础知识。以下是这些资源中涵盖的一些关键知识点: 1. **变量与数据类型**:Python中的数据类型包括整型(int)...

    python基础语法大纲

    Python基础语法知识点大纲包括以下几个方面:变量和数据类型:变量是Python中的代号,用于代表一个数据。Python中的变量不需要预先声明,可以直接赋值。Python中有多种数据类型,包括整型(整数)、浮点型(小数)、...

    python教程马哥-60集全全新马哥教育运维必备python基础语法全讲解-IT教程网....pdf

    《Python基础语法全讲解》是马哥教育推出的一套60集完整的Python教程,专为运维人员设计,旨在提供全面的Python基础知识。本教程涵盖了从Python编程语言的初识、编程环境的准备到高级特性的深入理解,为学习者打造了...

    python基础语法

    Python基础语法涵盖了以下几个主要方面: 1. 变量和数据类型:在Python中,不需要显式声明变量的数据类型,Python解释器会根据变量的赋值自动推断。Python的内置数据类型包括整数(int)、浮点数(float)、字符串...

    基于Python学习手册的Python基础语法实战源码

    本项目是基于《Python学习手册》进行的Python基础语法实战演练,旨在通过实践加深对Python语言基础知识的理解。项目主要采用Python语言编写,包含了578个文件,具体文件类型分布如下: - Python脚本文件(.py):...

    python基础语法思维导图

    python中一些知识点总结,个人初步理解,可能会有些错误

    python基础语法+核心知识点+面试集锦资源合集

    这是一个Python基础语法+核心知识点+面试集锦资源合集,适合学习知识点梳理,手边必备工具书,非常实用,通俗易懂,非常详细,需要的朋友可下载试试! Python内置对象类型:数字、字符串、列表、元组、字典、集合、...

    Python 基础语法相关面试题集合.docx

    "Python 基础语法相关面试题集合" Python 是一种高级的、解释型的编程语言,它提供了...这些知识点涵盖了 Python 语言的基础语法和一些常用的模块,了解这些知识点可以帮助开发者更好地使用 Python 语言实现各种任务。

    Python基础语法合集,python基础语法合集下载,Python源码.zip.zip

    这份"Python基础语法合集"涵盖了Python编程的基本元素,是初学者入门和进阶学习的重要参考资料。以下是一些关键的Python语法知识点: 1. **变量与数据类型**:Python中的数据类型包括整型(int)、浮点型(float)...

    02-python 基础语法知识-04-异常与错误处理

    文章目录02-python 基础语法知识-04-异常与错误处理什么是异常异常发生时会发生什么?如何处理异常如何自己主动抛出一个异常异常的分类自定义异常如何安装 第三方的包?查看第三方包 自定义的异常总结参考文档 02-...

Global site tag (gtag.js) - Google Analytics