Python第一天

Python第一天

心潮来了, 突然想学一门脚本语言, 想来想去, 还是觉得Python可以, 还有就是受室友的影响.
学Python我自己只是想了解一下, 涨涨见识, 毕竟还是要学点什么才能安心的过这个暑假慢.

当然, 开始学习, 难免有很多傻傻的问题, 还是想写成随笔一样的, 以免被其他人嘲笑.

我的第一个程序:

Import 类似于头文件的include, import后面跟头名
Random 里面有一个random.randint(起, 终) : 表示
随机生成这( , )范围里的数

import random
m = input("1111\n")
I = int(m)
t = random.randint(1, 20)
for i in range(3):
    if(I == t):
        print("222")
    else:
        print("3333")
    m = input("1111\n")
    I = int(m)

原始字符串:

在字符串前面加一个 R 表示字符串里面的所有都会输出
并且 \n 这样的都不会表达了, 而是直接输出


str = r"原始字\n符\串\n"
print(str)

支持and : 1 < 2 and 3 < 4
输出的是 布尔类型


支持 1 <3 , 3 < 4
输出 (Ture, True)
支持转换类型
A = 2425235
B = int(A)
C = str(A)

Isinstance 返回布尔类型,
两个类型相同返回 True 不相同返回 False


a = 2335
b = 3256
C = "2355"
Isinstance(a, int)
返回 True
Isinstance(c, str)
False

Type 返回 类型





Isinstance 返回布尔类型, 
两个类型相同返回 True 不相同返回 False

A = 35
type(A)
返回 int

运算符 // **

**运算符 : 表示幂运算
a**b : a的b次方

A = 1
A / 3
输出 0.33333

想要输出整数
A // 3
输出 0

逻辑操作符


And 同真为真
Or 同 || 
not用法
Not(1)
输出 : False
Not(3<4)
输出(false)

三元操作符


S = x  if   x < y    else  y

表示x < y为true, 则 s = x; 反之为 y;
类似于 : s = x < y ? X : y ;

assert关键字


Assert : 条件为假的时候, 抛出异常.
用于检查程序哪里出问题了

Assert 1 > 3
输出 : 抛出错误;

For in


str = "adasd"
for i in str:
    print(i)

输出:
a
d
a
s
d

For in range():


For I in range (4):
    Print(i)
循环4次;


For I in range(3, 9):
    Print(i)
从3开始, 到8结束, 返回为[3, 9);



For I in range (2, 9, 3):
    Print(i)
从2开始, 每次递增3, 到8结束
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值