启程

我也不知这是我的第几次学习编程的念头了,以前也有学过java,c++,golang但是都没有坚持下去,我想大部分爱好者都想拥有自己独立开发的程序,但是迫于无奈在学习时半路放弃由于过程确实枯燥无味劝退了众多爱好者。从现在开始让我一起加油吧,一起在计算机的海洋遨游吧!

了解python

Python(英语发音:/ˈpaɪθən/;英语发音:/ˈpaɪθɑːn/),是一种广泛使用的解释型、高级和通用的编程语言。Python支持多种编程范型,包括结构化、过程式、反射式、面向对象和函数式编程。它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。它的语言结构以及面向对象的方法,旨在帮助程序员为小型的和大型的项目编写逻辑清晰的代码。

吉多·范罗苏姆于1980年代后期开始研发Python,作为ABC语言的后继者[18],它也可以被视为采用了叫做M-表达式的中缀表示法的一种LISP方言[37]。吉多·范罗苏姆于1991年首次发布 Python 0.9.0[38]。Python 2.0于2000 年发布并引入了新功能。Python 3.0于2008年发布,它是该语言的主要修订版,并非完全向后兼容。Python 2于2020年随2.7.18版停止支持[39]。

Python的设计哲学,强调代码的可读性和简洁的语法,尤其是使用空格缩进来划分代码块。相比于C语言或Java,Python让开发者能够用更少的代码表达想法。

Python解释器本身几乎可以在所有的操作系统中运行,它的官方解释器CPython是用C语言编写的。Python是一个由社群驱动的自由软件,目前由Python软件基金会管理。Python是最受欢迎的编程语言之一
来源于:维基百科

2025.10.3

你好世界

每个编程语言的开始都是从HelloWorld(你好世界)开始的哦!

#你好世界
print('Hello World')

输出结果为:

Hello World

减运算

money=50
print("钱包剩余:",money,"¥")
#减运算
一个变量减去一个变量,前提变量类型要相同(和数学加减法一样的)
money=money-10
print("买了冰淇淋,还剩:",money,"¥")

输出结果:

钱包剩余: 50 ¥       
买了冰淇淋,还剩: 40 ¥

其他的运算符号运用

##运算符
#加法运算符
print(1+1)
#减法运算符
print(2-1)
#乘法运算符
print(3*1)
#除法运算符
print(10/2)
#整除运算符
print(5//2)
#取余运算符
print(5%2)
#指数运算符
print(2**3)

运算结果:

2
1
3
5.0
2
1
8

数据类型的查看方法

#如何查看数据类型
a=5
b=13.14
c="你好"
d=True
print(type(a))
print(type(b))
print(type(c))
print(type(d))

输出结果:

<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>

数据类型的转换

#字符串转换
#数字转字符串
num_str=str(11)
print(type(num_str),num_str)
#浮点数转字符串
float_str=str(13.14)
print(type(float_str),float_str)
#数字类型转换
num=int(11)
print(type(num),num)
#浮点数转换
num2=float(13.14)
print(type(num2),num2)

输出结果:

<class 'str'> 11
<class 'str'> 13.14
<class 'int'> 11
<class 'float'> 13.14

2025.10.4

#输出双引号
name='"xbb"'
print(type(name),name)
#输出单引号
name="'xbb'"
print(type(name),name)
#使用转义字符来使引号变为字符串
name="\"xbb"
print(type(name),name)

输出结果:

<class 'str'> "xbb"
<class 'str'> 'xbb'
<class 'str'> "xbb 

变量拼接

#变量拼接
#自变量拼接
print('人生苦短'+'我用python')
#变量拼接
a='人生苦短'
b=','
c='我用python'
print(a+b+c)
#不同类型无法拼接

输出结果:

人生苦短我用python
人生苦短,我用python

字符串格式的转换及桉顺序输出

#字符串格式化
#%s转化为字符串,%d转换为整数,%f转换为浮点数
name='xbb'
age=21
issue='名字:%s,年龄:%s'%(name,age)
print(issue)
print(f'我是:{name},我的年龄是:{age}')

输出结果:

名字:xbb,年龄:21
我是:xbb,我的年龄是:21

2025.10.5

input输入的使用

#inpu使用方法
print('你叫什么名字?')
name=input()
print('很高兴认识你%s'%name)

输出结果:

你叫什么名字?
xbb
很高兴认识你xbb

input的應用

print('请输入你的用户名')
user=input()
print('请输入你的密码')
passwod=input()
print('登录中')
print('欢迎回来%s!'%user)

輸出結果:

请输入你的用户名
xbb
请输入你的密码
xbb
登录中
欢迎回来xbb!

布尔类型的使用方法

#布尔类型使用方法
a=True
b=False
print('正确的%s'%a)
print('错误的%s'%b)
c=10
d=15
print(f"10等于15是否成立:{c==d}")
print(f'10不等于15,是否成立:{c!=d}')
print(f'10大于等于15:{c>=d}')
print(f'10小于等于15:{c<=d}')

输出结果:

正确的True
错误的False
10等于15是否成立:False
10不等于15,是否成立:True
10大于等于15:False
10小于等于15:True

判断语句的使用

##判断语句
age = int(input())
print(f'今年我{age}')
if age >= 18:
    print('恭喜你!已满足条件')
else:
    print('很遗憾,你未满足要求!')
##多条件判断 if elif else
## 注意判断语句不要忘记加冒号!

输出结果:

21
今年我21
恭喜你!已满足条件
15
今年我15
很遗憾,你未满足要求!

2025.10.6

判断语句的使用方法

age=int(input('请输入你的年龄:'))
if age>=18:
    print('你已成年请购买成人票')
elif age>=12:
    print('请购买儿童票')
else:
    print('12岁以下需监护人陪同入园')
print('祝你玩的开心!')

输出结果:

请输入你的年龄:12
请购买儿童票  
祝你玩的开心!
请输入你的年龄:18
你已成年请购买成人票
祝你玩的开心!

多次判断语句

##猜猜心里数
num=5
#通过键盘输入来猜想心里数字
if int(input('请猜一个数字'))==num:
    print('真厉害一发入魂')
elif int(input('就差一点就猜对了,加油!'))==num:
    print('wow!你真厉害')
elif int(input('只剩最后一次机会了哎!'))==num:
    print('看来还是被你猜对了哎!')
else:
    print('sorry 很遗憾你并未猜到正确的数字')
print('游戏结束!')

输出结果:

请猜一个数字10
就差一点就猜对了,加油!13
只剩最后一次机会了哎!5
看来还是被你猜对了哎!
游戏结束!
请猜一个数字10
就差一点就猜对了,加油!10
只剩最后一次机会了哎!10
sorry 很遗憾你并未猜到正确的数字
游戏结束!

标签: python

添加新评论