Python第一课

一、基础语法:

1、注释:#

print("hello"+"world")  #这是个print

2、数字

整数:不区分long和int

  1. 进制:0xa(16进制)、0o10(十进制)、0b10(二进制)
    bool,两个值:True、False

浮点数

  1. 1.2,2.35,3.1415,-0.12,1.46e9 ==1.46*(10**9)

复数:

1+2j

3、字符串

使用‘ “单双引号引用的字符的序列

print("hello,world")

‘‘‘ 、""",使用单双三引号,可跨行,可在其中自由使用双引号、单引号

  ‘‘‘ welcome "to"
        1        2        3        
        ‘python‘ ‘‘‘

#再尝试一下_  用print(_),其中的换行也会打印出来,若再前面        加上r,就不会再换行

在字符串前面加上r或者R,表示该字符串不做特殊处理

部分特殊字符,类似于\n换行这种

4、转义序列

\\   \t   \r   \n   \‘    \‘‘

前缀r,看上面

5、缩进

约定4个缩进

6、续行

\这个符号是续行符    不过在括号内不用,不在括号内需要加上

7、标识符

一个名字,指代一个值
只能用字母或者下划线和数字,但数字不能开头
不能用关键字,类似于def、class
大小写敏感

8、常量:(python中无常量)

字面常量-->一个单独的量:12,abc,2341212125.03e-9

9、运算符

%和**   求余和乘方,开方也是**,开平方是8**0.5
//整除

10、比较运算符

==   !=(不等于)    >    <      >=     <=
+=(c+=a表示c=c+a)  -=  *=  /=  %=(后面如第一个)
and     or      not   
in            not in
is             is not

11、if

12、真假:

空列表、空字符串、空字典、空元组、None、0为假

13、

while、for、continue、break、else

练习题:

1、打印一个正方形

num = int(input(">>>"))
for i in range(1,num+1):
    if i == 1 or i == num:
        print(num*"*"" ")
    else:
        print("*",(2*num-5)*" ","*")

2、判断一个质数

num =int(input(">>>"))
for i in range(2,num):
    if num%i==0:
        print("Not prime")
        break
else:
    print("prime")

3、求100内所有奇数的和

sum =0
for i in range(1,100,2):
    sum+=i
print(sum)

4、给定一个数字,打印这是几位数并倒序排列出来

num = int(input(">>>"))
count=1
while True:
    print(num%10)
    num=num//10
    count+=1
    if num//10==0:
        print(num//1)
        print("这是"+str(count)+"位数")
        break
时间: 2024-11-04 15:32:50

Python第一课的相关文章

python第一课(基础环境以及软件)

Python在Mac10.12.6版本的自带版本检查(我自己是10.12.6的据说10.6以上的自带的都是2.7): 打开终端输入:Python 则可看出输出为2.7版本,网上看了一些怎么升级的,个人心得是直接下载最新版安装,官网地址:https://www.python.org/ 我自己用的就是这个版本,直接下载,安装就是点击下一步,完成之后在终端输入:Python3则: 即Python3.6的版本安装完成! 再安装pycharm,有免费版和收费版,我是直接在网上找了一个注册链接码的直接破解了

学习python第一课 变量

Author:uljfangbr/>E-mail:[email protected]Mentor:Liu YouyuanTime:2018-3-24 message="Hello , Python World!" print("message") message="Hello, Python World! This language is Cool to learn well." print("message") run

&lt;-0基础学python.第一课-&gt;

初衷:我电脑里面的歌曲很久没换了,我想听一下新的歌曲,把他们下载下来听,比如某个榜单的,但是一首一首的点击下载另存为真的很恶心 所以我想有没有办法通过程序的方式来实现,结果还真的有,而且网上已经有有人用python来实现了,而且还给出了原代码, 我兴致勃勃的下载下来用,但是根本没有效果,原因是他们给的是2.7版本的程序,我用的软件是3.4版本的, 我又下载了2.7版本的但是运行的时候还是有地方报错,而我又不知道怎么修改,然后觉得时候系统的学习一下了. 宏观目标:让我的工作效率更高 1.写程序帮我

Python 第一课笔记

1.Hello World程序的两种方法 在windows下执行 1.编辑器里输入,不用编译 print("Hello World!") 直接就可以运行  2.可以存成一个程序再运行 存成一个文本,新建一个.py文件.到cmd中执行 运行脚本 python  Hello.py  在linux 下创建一个文件叫hello.py,并输入 print("Hello World!")  执行前需给予 hello.py 执行权限,chmod 755 hello.py 1 #!

python 第一课 helloworld

#!/usr/bin/env python #-*-coding:utf-8-*- #以上是配置编写环境的开始 #第一行env表示运行当前环境变量内的python版本(2.x or 3.x) #第二行表示编码格式是utf-8支持中文注释或者字符串中文输出(3.x以上默认支持) print'hello world' #第一个简易代码打印hello world print('hello one') #在python3.x以上打印语句要加()表示 和java等一些语言类似 print'hello\nt

Python 第一课 pyhon基础

=================目录==================2.1.1 为什么学习python1.2 python的安装1.3 python的文件类型1.4 python的变量 =======================================1.2 安装支持table补齐的ipyhon环境我们使用的命令解释器交互方式 -- pyhon shell-- ipython pip像yum一样可以安装插件,安装pip包 需要先安装epel包.rpm -q python-pip

python第一课————软件安装及“hello,world”程序编写

python软件的下载网址:https://www.python.org/   ,进入网页后点击Downloads,指向windows后会出现3.3和2.7两个版本,据说2.7版本比较好,因为3.3有些程序会出现不兼容现象,因此我下载的是2.7版本. 安装比较简单,下载完之后直接双击便会进入安装界面,我默认装在C盘,一直往下next便会finish. 如何运行:本人系统是win10,因此我打开的是  命令提示符(管理员身份),win7好像没有管理员身份,进入后输入python,会出现 " 'py

《python第一课总结》python变量名规范、、、

python变量, 代指 变量名=值 变量名的一些规范 只支持数字.字母.下划线 数字不能开头 不能使用python自身命名的名称. python条件 if 条件,elif 条件,else 循环语句 while 条件 1 kaishi=1 2 while True: 3 print("kaishi") 4 if kaishi ==100; 5 break 6 start +=1 7 8 #输出100的数

Python 第一课

Python语言特点: 优雅,明确,简单 适合开发: Web网络和各种网络服务 系统工具和脚本 作为胶水语言把其他语言开发的模块包装起来方便使用 Python2.7.10的安装(path环境变量)     Notepad++ 格式选择:以UTF-8无BOM格式编码 行首不能有空格,保存为.py的文件 运行 cmd cd e:\py e: Python的注释以 # 开头,后面的文字直到行尾都算注释 基本语法 raw 字符串 请把下面的字符串用r'''...'''的形式改写,并用print打印出来: