`
小桔子
  • 浏览: 23339 次
  • 性别: Icon_minigender_2
  • 来自: 贵阳
社区版块
存档分类
最新评论

python学习二( 一些基础语法)

阅读更多
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/   除 结果浮点型
//  除 结果整形
%   除 取余数
*   乘
**  乘方 eg 5**2 结果是5的2次方25
_   取以上计算的最终结果为变量,不能被赋值


3.字符串
'' ""都是字符串,区别呢是在
    ''中的'需要加\来转
    ""中的"需要加\来转
    他们中如果有转义字符需要在字符串外加r
    print(r"C:\program file\name") \n是换行的意思,在前加r\才表示斜杠

   """...""" or '''...'''

   print("""\
   Usage: thingy [OPTIONS]
        -h                        Display this usage message
        -H hostname               Hostname to connect to
    """)
   加了个\,"""所在的行就不包括了,不加的话就是五行字符了。
   一下是字符串以及每个字符对应的index
    +---+---+---+---+---+---+
    | P | y | t | h | o | n |
    +---+---+---+---+---+---+
    0   1   2   3   4   5   6
    6  -5  -4  -3  -2  -1
    varname[n:m]表示取index为n,m之前的字符串 包括n,如果n没有的话取m之前
    len(varname) 字符串长度

字符串中+号表示连接 *一个数字n,表示被乘数重复n次

4.Lists
[1,3,4,6,] []包括起来以 逗号隔开
index和字符串类似,可像字符串一样取某几个数据组合为新的list

squares[:]
+

5. while 条件 :

6. for 遍历数组
>>> for w in words[:]:
words.insert(0,w)


>>> words
['girl', 'smart', 'is', 'shark', 'shark', 'is', 'smart', 'girl']

上面这种方法可以在任意位置插入新元素,书上说的
比较有意思
for w in words:
这个方法不能插入,试试就知道会死掉
还有个比较有意思的东西,for in可以遍历数字,从0开始
>>> for i in range(3):
print(i)


0
1
2

range(m,n)两个证书的话,就从m到n 的整数,包括m,不包括n
range(a,b,c)三个整数的话,从最小到最大的一个中间经历中间那个数的倍数,也叫几步

range(5, 10)
   5 6,7,8,9

range(0, 10, 3)
   0, 3, 6, 9

range(-10, -100, -30)
  -10, -40, -70

结合range 与list的len()函数可以构造java中的for(int i i<list.length;i++)的循环

>>> ashark=["shark","loves","helloie"]:
>>> for i in range(len(ashark)):
print(ashark[i])


shark
loves
helloie







分享到:
评论

相关推荐

    Python基础语法合集.pdf

    这份文档资料主要涵盖了Python的基础语法,包括输入输出、变量命名规则、条件判断以及数据类型。 首先,让我们了解一下Python中的输入和输出。`print()`函数是用于输出信息到控制台的基本工具。它可以打印出括号内...

    python 学习项目及基础语法

    python学习项目,包括python基础语法,数据分析,爬虫等python库的简单使用

    python基础语法合集68页.pdf

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

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

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

    python基础语法导图

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

    python 基础语法 pdf版本

    这份"python基础语法 pdf版本"涵盖了以上所有内容,对于初学者来说,是一份非常实用的学习资料。通过深入学习和实践,你将能够熟练掌握Python基础,为进一步深入学习和应用Python打下坚实基础。

    python基础语法知识点

    Python基础语法包括了多种编程元素,如数据类型、控制结构、函数定义、面向对象编程、异常处理以及模块和包的使用等。以下是对给定文件中提到的知识点的详细解释: 1. Python基础语法:Python语言具有简洁直观的...

    python基础总结_基础语法案例_python_

    在这个"python基础总结_基础语法案例_python_"的资料中,我们主要探讨的是Python的基础语法和一些实际的代码案例,旨在帮助初学者在两天内建立起坚实的Python编程基础。 一、变量与数据类型 Python中的数据类型包括...

    python 零基础学习篇Python基础语法7 体验切片 .mp4

    python 零基础学习篇Python基础语法7 体验切片 .mp4

    Python基础教程(第二版)+Python学习手册_源码

    "Learn Python"这个文件夹很可能是教程的代码实例,涵盖了Python学习的各个阶段,从基础语法到进阶特性,通过这些实例,你可以亲手操作,加深对Python编程的理解。而"LP3E-examples"可能指的是"Python基础教程第三版...

    Python笔记-基础语法、数据类型部分

    思维导图梳理Python学习笔记(三)基础语法、数据类型部分。供学习参考,仅适合初学者。大佬请绕行

    python基础语法

    在学习Python基础语法时,需要注意正确的缩进,因为缩进错误会导致IndentationError。此外,Python大小写敏感,因此变量名和其他标识符的大小写也要正确。 虽然文档中的部分内容由于OCR技术问题导致了识别错误,...

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

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

    python 零基础学习篇Python基础语法01 函数二学习目标简介 .mp4

    python 零基础学习篇

    零基础入门学习Python_零基础入门学习Python_小甲鱼_

    接下来,你将学习Python的基础语法,如变量、数据类型(整型、浮点型、字符串、布尔型等)、运算符、控制流程(条件语句、循环语句)、函数、模块和包的使用。 在函数部分,你将了解到如何定义函数、传递参数,以及...

    学习Python基础语法.zip

    这个压缩包文件"学习Python基础语法.zip"可能包含了各种教程、笔记或者代码示例,帮助用户深入理解Python的基础知识。 在Python中,基础语法包括以下几个关键部分: 1. **变量与数据类型**:Python支持多种数据...

    Python语法基础(课件)

    在Python编程语言中,语法基础是学习任何编程语言的第一步,尤其对于初学者来说至关重要。本课件主要涵盖了Python的基础知识,包括输入输出函数、变量和注释、基本数据类型以及常见的运算符。下面将详细阐述这些知识...

    python 零基础学习篇Python基础语法9 字符串常用操作方法之查找 .mp4

    python 零基础学习篇Python基础语法9 字符串常用操作方法之查找 .mp4

    python 零基础学习篇Python基础语法10 字符串常用操作方法之修改 .mp4

    python 零基础学习篇Python基础语法10 字符串常用操作方法之修改 .mp4

Global site tag (gtag.js) - Google Analytics