初识Python的总结及编写(自学)

本文是Python自学的第一篇,介绍了Python的基础知识,包括高级和低级语言的区别,Python的执行效率与开发效率,Python的种类如CPython和pypy,以及安装Python、配置环境变量、编写和执行Python代码的基本步骤。还涵盖了Python的变量、条件语句、while循环和基本数据类型的介绍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

初识Python的总结及编写(自学第一篇)

       学习Python开发要养成良好的习惯,学习前先申请一个博客账号,每次学完用一篇博客来记录笔记及编程源码。
开发语言分为以下两种:
高级语言:Python Java、PHP C# Go ruby C++… ===》 字节码
低级语言:C、汇编 ===》 机器码
       高级语言在运行前需要先转换成字节码在转换成机器码,低级语言运行时直接转换成机器码
语言之间的对比:
PHP类:适用于写网页,局限性
Python Java: 及可以写网页 也可以写后台功能
- Python执行效率低,开发效率高
- Java执行效率高, 开发效率低
Python种类:
        JPython
        IronPython
        JavaScriptPython
        RubyPython
        CPython **********
        …
        pypy 这是用CPython开发的Python
安装Python:
       Python需要安装在OS上,Window:安装只要一直点下一部即可
环境变量:
配环境变量:C:\Program Files\Microsoft Games\Solitaire >>>Solitaire
                      C:\Program Files\Microsoft Games\Solitaire\Solitaire
执行操作:
       写一个文件文件中按照python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。
                      Python软件 ==> Python解释器(Python自带内存提取及释放)

Python基础
1.Python文件后缀名是 .py       HelloWorld.py
2.Python有两种执行方式:终端:C:\python35\python.exe D:\1.py;解释器:C:\python35\python.exe
3.解释器路径#!/usr/bin/env python(Linux系统
4. 编码Python2 每个文件中只要出现中文,头部必须加# -- coding:utf8 --;
5. 执行一个操作 print("Hello World")
6.变量名可以是字母、数字、下划线,不能数字开头,不能使用关键字,不要用python内置的。
7. 条件语句
           1. 基本
           2. 嵌套
           3. if   elif   else  …
例如:
缩进4个空格一个TAB键

a.

n1 = input('>>>')
if "GuaiSS" == "GuaiSS":
    n2 = input('>>>')
	if n2 == "确认":
	print('GuaiSS NB')
	else:
	print('GuaiSS XD')
else:
	print('error')
	注意:
		n1 = "GuaiSS"   赋值
		n1 == 'GuaiSS'  比较,

b.

if 条件1:
						pass
					elif 条件2:
						pass
					elif 条件3:
						pass
					else:
						pass
						
					print('end')

c.

and  or
					
					if n1 == "GuaiSS" or n2 == "GuaiSS123":
						print('OK')
					else:
						print('OK')
						
				PS:
					pass 代指空代码,无意义,仅仅用于表示代码块
8. while循环
            死循环
while1==1:
    print('ok')

            a. while else
			b. continue   break
			   continue ,终止当前循环,开始下一次循环
			   break    ,终止所有循环

9. 基本数据类型
字符串 - n1 = “alex” n2 = ‘root’ n3 = “”“eric”"" n4=’’‘tony’’’
数字 - age=21 weight = 64 fight = 5
加减乘除等:
字符串:
        加法:
                            n1 = "alex"
							n2 = "nb"
							n4 = "db"
							n3 = n1 + n2 + n4
							# "alexnbdb"
乘法:
						n1 = "alex"
						n3 = n1 * 10
字符串只能加法和乘法
数字:
                            n1 = 9
							n2 = 2
							n3 = n1 + n2
							n3 = n1 - n2
							n3 = n1 * n2
							n3 = n1 / n2
							n3 = n1 % n2
							n3 = n1 ** n2
		
数字可以加减乘除
以下是简单的几个例子

1、使用while循环输入 1 2 3 4 5 6 8 9 10

n = 1
while n < 11:
	if n == 7:
		pass
	else:
		print(n)
	n = n + 1
print('---end---')

2、求1-100的所有数的和

s = 0
n = 1
while n < 101:
		s = s + n
		n = n + 1
print(s)

3、输出 1-100 内的所有奇数

n = 1
while n < 101:
	temp = n % 2
	if temp == 0:
		pass
	else:
		print(n)
	n = n + 1
print('---end---')

4、输出 1-100 内的所有偶数

n = 1
while n < 101:
	temp = n % 2
	if temp == 0:
		print(n)
	else:
		pass
	n = n + 1
print('---end---')

5、求1-2+3-4+5 … 99的所有数的和

s = 0
n = 1
while n < 100:
	temp = n % 2
	if temp == 0:
		s = s - n
	else:
		s = s + n
		n = n + 1
print(s)

6.用户登陆(三次机会重试)

n = 0
while n < 3:
	user = input('请输入用户名:')
	pwd =input('请输入密码;')
	if user == 'GuaiSS' and pwd == '1234':
		print('欢迎登陆')
		break
	elif user == '' and pwd == '':
		print('请输入账号密码')
	elif user != 'GuaiSS':
		print('用户名错误')
	elif pwd != '1234':
		print('密码错误')
	
		n = n + 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值