欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python基础入门--从变量到异常处理

程序员文章站 2022-12-30 15:50:22
Python基础入门:从变量到异常处理--阿里云天池学习内容概括学习地址学习内容具体学习内容变量、运算符和数据类型位运算判断语句循环语句总结学习内容概括天池龙珠计划 Python训练营7天 21小时,入门python,迈出AI第一步学习地址https://tianchi.aliyun.com/specials/promotion/aicamppython学习内容变量、运算符和数据类型位运算:原反补、与或异或操作、左右移动运算符if条件判断语句while、for循环语句具体学习内容变量...



学习内容概括

天池龙珠计划 Python训练营
7天 21小时,入门python,迈出AI第一步

学习地址

https://tianchi.aliyun.com/specials/promotion/aicamppython

学习内容

变量、运算符和数据类型
位运算:原反补、与或异或操作、左右移动运算符
if条件判断语句
while、for循环语句

具体学习内容

变量、运算符和数据类型

Hello world
第一次与Python进行亲密接触

print("这是我的第一个python程序") print("Hello world") 

变量
在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头。

注释
在注释方面,Python提供了三种方法,具体如下:

# 单行注释 '''
多行注释,三个单引号
多行注释,三个单引号
''' """
多行注释,三个双引号
多行注释,三个双引号
""" 

算术运算符
Python的算数运算符和大多数的语言的算术运算符差不多,有以下几种:
加+、减-、乘*、除/、求余数%、幂**、取整//

优先级
先乘除,后加减,如果有括号先运算括号内的;
幂运算符号比左侧的一元操作符优先级高,比右侧的一元操作符优先级低。

比较运算符
比较运算符包括:小于<、小于等于<=、大于>、大于等于>=、等于==、不等于!=

逻辑运算符
逻辑运算符包括:and、not、or
and是与,当两边都为真时,结果为真;
or是或,只要其中一边为真,结果为真;
not是非,是一个一元操作符,可以得到一个和操作数相反的布尔类型的值。

位运算

位运算符
位运算符包括:与运算&、或运算|、非运算~、异或^、左移运算符<<、右移运算符>>

a = 60 # 0011 1100 b = 13 # 0000 1101 print(bin(~a), ~a) #-61 print(bin(a & b), a & b) #与12  print(bin(a | b), a | b) #或61 print(bin(a ^ b), a ^ b) #异或49 print(bin(a << 2), a << 2) #左移运算符240 print(bin(a >> 2), a >> 2) #右移运算符15 

判断语句

if - else 判断语句

x, y = 60, 13 if x < y: small = x else: small = y print(small) # 输出13 

循环语句

while循环

count = 0 while count < 3: temp = input("猜一猜我想的是哪个数字?") guess = int(temp) if guess > 8: print("大了,大了") else: if guess == 8: print("你太了我了!") count = 3 else: print("小了,小了") count = count + 1 print("GAME OVER") 
猜一猜我想的是哪个数字? 4 小了,小了
猜一猜我想的是哪个数字? 6 小了,小了
猜一猜我想的是哪个数字? 9 大了,大了
GAME OVER 

for循环
for循环很常见,常常用于执行固定次数的循环
例子

a = int(input("您好,请输入一个正整数:")) sum = 0 for i in range(1, a+1): sum += i print("从1到%d的整数综合位%d" % (a, sum)) 
您好,请输入一个正整数: 818的整数综合位36 

break与continue
循环执行过程中,如果要中途结束循环,可以使用break命令跳出循环,而如果是结束本次循环的执行,并跳到循环起始处继续执行,则需要使用continue命令执行。

总结

今天入门学习了python,发现还是比较容易入手的。代码相对简介,可以轻松的完成操作。

本文地址:https://blog.csdn.net/weixin_44512863/article/details/108269889

相关标签: python 异常处理