zoukankan      html  css  js  c++  java
  • python从入门到掉坑

    python   从起步到跑路

    第一部分

    第一章起步

    1.里面讲了怎么安装python 以及怎么使用python还有他的辅助使用软件geany(sublime)以及运行第一个程序print(“Hello python word!”)

    2.以及在windows终端运行python

    c:> cd Desktoppython_work

    c:Desktoppython_work> dir

    hello_world.py

    c:Desktoppython_work>python hello_world.py

    Hello Python world!

    第二章

    2.1文件后缀名必须为.py

    2.2 定义变量以及使用

    message=“Hello python world”

    print(message)

    变量名必须是数字下划线字母,

    且不能用数字开头,不包含空格,不能使用python的关键词。

    2.3字符串””括起来的都是字符串

    2.3.1字符串的修改方式

    包括以下几种

    变量名.title()首字母大写;

    变量名.upper()全部大写;

    变量名.lower()全部小写;

    2.3.2字符串连接

    First_name=”A”

    Second_name=”b”

    Full_name=frist_name+””+second_name

    2.3.4使用制表符换行符增加空白

      换行 制表符

    2.3.4删除空格

    变量名.rstrip()

    2.4数字的加减乘除

    A+B           以及A**2 A的平方

    A-B                                B**3 B的三次方

    A/B

    A*B

    2.4.1浮点数的加减

    包含小数位的时候可能不确定

    0.1+0.2

    0.30000000000000004

    2.4.2

    使用str()函数

    避免类型错误

    Age=23

    Message=”happy”+ str(age)+”rd birthday!”

    2.5注释的使用

    # 加注释的语句以及词语

    2.6python之禅

    python 中输入 import this即可

    第三章

    3.1列表

    列表由一系列按特定顺序排列的数组元素。

    Names=[‘TAO’,’LI’,’ZHANG’]

    print(Names)

    3.1.1列表的访问

    print(Names[0]) 输出 TAO

    3.1.2

    索引从0开始到元素个数减一

    3.1.3

    对列表中的各个值进行使用

    Message=”Myfirstnameis”+Names[0].title()+”.”

    3.2修改以及删除,添加

    直接修改

    eg: Names[0]=’zhang’

    添加元素

    变量名.apped()

    eg: Names.apped(‘heo’)

    空列表也可以用.apped()添加

    列表中插入元素

    Names.insert(0,’zhang’)

    数字代表在哪个元素之前

    3.2.1

    列表中删除元素

    del Names[0]

    popped_Names=Names.pop()

    print(Names)

    #删除的最后一个元素

    也可以删除任何一个元素

    .pop()括号内加索引数字。

    .remove()括号内加要删除的元素名。

    3.3组织列表

    3.3.1

    使用变量名.sort()安字母的从小到大排序

    #永久排序

    sorted(变量名)不永久临时排序

    3.3.2

    变量名.reverse()倒着打印

    3.4避免错误

    索引数字必须小于元素个数且从0开始

    列表变量名[-1] 代表最后一个元素且列表不能为空。

    我只是缺少生活的动力和希望。
  • 相关阅读:
    关于SVN出现 svn working copy locked的原因及解决方法
    安装SVN客户端重启电脑之后,右键未出现SVN选项的原因
    Django—工程创建以及models数据库易错点
    tornado之文件上传的几种形式form,伪ajax(iframe)
    python 收录集中实现线程池的方法
    python 多线程,进程的理解
    python之路 序列化 pickle,json
    collections模块方法详解
    python之路 socket,socketsever初探
    SQL- 约束
  • 原文地址:https://www.cnblogs.com/9a3a/p/9673992.html
Copyright © 2011-2022 走看看