python第一章

在终端直接输入Python,进入Python,Python -v 查看版本,quit();exit();ctrl+d,退出Python

注意:Python对缩进要求很严格,因为它的程序代码是没有结尾符号的,是通过缩进去判断的。官方推荐空格4个

Python变量:

1.标识符的第一个字符必须是字母表中的字母(大写或小写),或者一个下划线(‘——’)

2,标识符名称的其他部分可以由字母。下划线或数字组成。

3,标识符名称是对大小写敏感的,例:myname 和mYname不是一个标识符,大小不同。

4,有效标识,i,_my_name.name_23,alb2_c3

无效标识,2things,this is sss,my-name

Python两个查找路径方法:

#!/usr/bin/env python 注:保证能找到Python所在地调用

#!/usr/bin/python

例:alex = ’28’俩分号引用起来代表是一个字符串,而不仅仅是变量了

next_year = alex + 1

Print type(alex)

显示为<type ’str’>  ’str’代表是字符串’int’代表是数字,其不能相加,若想执行,

next_year = alex + ’1’

Print next_year 回车

281

例:在Python中输入,*代表乘,**代表几次方,2 ** 4 ==16(2的4次方为16)

3=5

False(错误)

3>5

False(错误)

3<5

True

在shell中’’单引号代表不转义,””代表转义,Python中不区分

在Python中import 跟文件名不加.py代表导入一个模块,模块可以是单独的文件或脚本。例

import hello

#代表注释,’’’要注释的内容’’’也可注释。可引用

\n  换行

name = “xixi”

age = 21

Python里变量引用,直接打印变量名即可

print输出字符串时要用到引号,变量直接输出就好了。

例 print (name,”/n”age)

print (name,age)

某些关键词不能用作变量,例if  or   import  id。。。

#单行注释

‘’’ 多行注释‘’’

模块调用

输入密码时隐藏密码

import 导入模块

cmd_red =  os.popen(“df  -h”)

print (cmd_red)

执行的是上一条命令的执行状态

cmd_red =  os.popen(“df  -h”).read()

print (cmd_red)

这个是上一条命令的执行结果

import sys

print (sys.path)

引用sys模块,输出Python的模块路径

选中一些 按住tab移动缩进 shift + tab  (pycharm用法)

For i in range(10):

循环10次  range(多少次)

pass 占位符

if 条件判断,判断年龄

counter = 0
for i in range(10):
    print (counter)
    if counter < 3:
        age = int(input ("my age: "))
        if age == 22:
            print ("is ok")
            break
        elif age > 22:
            print ("is to big")
        else:
            print ("isto small")
    else:
        aa =  input("do you wang to contiue:(usage:y or n)")
        if aa == "y":
            counter = 0
            print (counter)
            continue
        else:
            print ("bye bye")
            break
    counter += 1
时间: 2024-10-12 13:28:51

python第一章的相关文章

简学Python第一章__进入PY的世界

#cnblogs_post_body h2 { background: linear-gradient(to bottom, #18c0ff 0%,#0c7eff 100%); color: #fff; height: 55px width:100% -moz-border-radius: 3px; padding: 3px; margin: 10px 0px; font-family: "微软雅黑", "宋体", "黑体", Arial } P

headfirst python第一章初始python速记卡

headfirst python这本书非常不错,但是很多人没耐心读,出的速记卡,有用的尽管下载headfirst python第一章初识python速记卡.rar原书下载HeadfirstPython.pdf 原文地址:https://blog.51cto.com/382392/2386391

python第一章小结

第一章总结 一.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型 编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 如C C++ Delphi 等语言是编译型语言 而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的. ----跨平台. 如Python Java PHP Ruby等语言是解释型语言 高级语言所编制的程序不能被计算机

python第一章练习题

本章总节 练习题 1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释 编译型:把源代码编译成机器语言的可执行文件,程序执行的时候执行可执行文件即可. 优点:程序执行不需要源代码,不依赖语言环境,执行速度快,因为执行的是机器码文件,计算机可以直接读懂 缺点:每次修改源代码都需要重新编译.跨平台性不好,不同的操作系统,调用底层的机器指令不同,需为不同平台生产不同的机器码文件 编译型语言:如C.C++,Delphi 解释型: 用户调用解释器,执行源代码文件,解释器把源

初识Python第一章

一:开发语言: 高级语言:Python,Java,  C#  PHP  Go   ruby  C++  ===>> 字节码 低级语言: C, 汇编                       ===>> 机器码 语言之间的对比:PHP做页面网站且快速搭建环境 ,有局限性:Java python不仅写页面,还可以写后台功能. -Python 执行效率低,开发效率高. -Java  执行效率高,开发效率低. python种类: JPython   IronPython  Cpython

Web Scraping with Python第一章

1. 认识urllib urllib是python的标准库,它提供丰富的函数例如从web服务器请求数据.处理cookie等,在python2中对应urllib2库,不同于urllib2,python3的urllib被分为若干子模块:urllib.request.urllib.parse.urllib.error等,urllib库的使用可以参考https://docs.python.org/3/library/urllib.html from urllib.request import urlop

python 第一章环境搭建

win7安装Pycharm 先配置安装好python,因为安装pycharm时需要选择python解释器 Python下载地址:https://www.python.org/getit/,下载后缀为.msi的文件,比如2.7.9的这个版本 直接安装,下一步,到安装完成 3.配置python的环境变量 右键点击"计算机",然后点击"属性" 然后点击"高级系统设置" 选择"系统变量"窗口下面的"Path",双击

Head First Python 第一章 初始Python

1.安装python解释器和ide,这里选择pycharm,配好环境 2.列表的例子: python没有数组,只有元组合列表 列表例子如下 movies=["titanic","the big bang theory"]print (movies[0]) 列表支持insert,pop,remove,append等操作 列表可以包含混合类型的数据 3.for each语句与列表结合 for each_movie in movies: print(each_movie)

Python 第一章 【基础篇】

Python 简介    Python 安装    第一个Python程序         Python 解释器         字符编码与解码      动态语言与静态语言的区别   变量及简单数据类型 编码规范 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由上