7天玩转python(一)python基础语法和控制语句

工欲善其事,必先利其器

python学习之初就要安装必备的软件,本博客介绍在Windows7环境下安装python和IDE(PyCharm)。

首先登陆网址:python官网https://www.python.org/ 点击download找到需要的版本。注意一定要下载Python3,python3是未来是方向。

下载完之后一路next安装完成就可用python3的IDLE进行学习。

若是不满足IDLE进行学习,可以用PyCharm进行开发PyCharm官网http://www.jetbrains.com/pycharm/。下载PyCharm的Professional版本。由于Pycharm版本需要收费,读者可以进行破解,破解的方法可以自行百度。

关于一些python的由来特点这里不过多介绍。python呢是由龟叔发明,特点面向对象简洁。python是人工智能的首选语言,可以用在机器学习和数据挖掘领域。python虽然可以快速开发但是它的安全性能和稳定性远远不及Java。

细节决定成败

python编码规范:

            变量名,包名,模块名:采用小写字母,可用下划线

            类名:首字母大写

            对象名和函数名:采用小写

            python使用冒号和代码缩进区分代码之间的层次。

模块导入操作:

python中的模块导入和Java的导包操作一样都使用import语句

import sys

print(sys.path)
from sys import path
print(path)

from    import只导入模块的一部分,在当前命名空间中创建导入对象的引用

import 在当前程序的命名空间中创建导入模块的引用

代码的注释:

                     单行注释:#

                     多行注释:“”“。。。。。。”“”

变量和常量

变量是计算机内存中的一块区域,变量可以存储任何值

常量是一块只读的内存区域

变量的命名:字母、数字、下划线,第一个字符必须是字母和下划线

变量的赋值:

x = 1
print(id(x))
x = 2
print(id(x))

局部变量:在函数和代码段内使用的变量,函数和代码段一结束,局部变量的生命周期就结束了。

def fun():
    local = 2
    print(local)
fun()

全局变量:能够被不同的函数、类和文件共享的变量,函数之外定义的变量称为全局变量。

常量:一旦初始化后就不能改变的变量。

运算符与表达式

算术运算符和算术表达式:本知识点通过代码的方式展示

a = 1+1  #加法运算
b = 2-3 #减法运算
c = 2*3 #乘法运算
d = 6/2 #除法运算
e = 7%2 #求模运算
f = 7//2 #%取整运算
g = 2**3 #求幂运算
print(a)
print(b)
print(c)
print(d)
print(e)
print(f)
print(g)

关系运算符和关系表达式:

print(1>2)
print(2>=1)
print(2<1)
print(2<=1)
print(3==3)
print(3!=3)

逻辑运算符和逻辑表达式:

#逻辑与
print(True and False)
print(True and True)
print(False and False)
print(True and False)
#逻辑或
print("################")
print(True or False)
print(True or True)
print(False or False)
print(True or False)
#逻辑非
print(not True)
print(not False)

控制语句

python中控制台输入语句:input("请输入"),该函数输入的是字符串类型,需要转换为整形用int()函数。

a = input("请输入数字")
b = int(a)

if语句,if else语句

a = input("请输入数字")
b = int(a)
if b > 3:
    print("b大于3")
else:
    print("b小于3")

if...elif...else

score = float(input("请输入成绩"))
if 90 <= score <= 100:
    print('A')
elif 80 <= score <= 90:
    print('B')
elif 70 <= score <= 80:
    print('C')
else:
    print('E')

switch语句:python没有提供switch语句

循环语句

循环语句指重复执行同一段代码块,通常用于遍历集合

while循环

str = "hello python"
x = 0
while x <len(str):
    print(str[x],end='')
    x += 1

for循环

for i in range(10):
    print(i,end="")

 break:break语句可以使程序跳出循环,从而执行循环体之外的程序。

continue:不会跳出整个循环体,只是跳出当前循环。

 

      

           

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤凰AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值