
Lv.1
尽可能多说真话,尽可能少做违心事。
签名:写代码中……
在 问下kitten4横版16:9的大小是啥啊? 中回复
16:9的意思是一个比例尺,意思是一个变量单位,长度是不知道的。如果把长度16看为一厘米的话,那么宽度就是9/16厘米;如果把宽度9看为一厘米的话,那么长度就是16/9厘米。我的看法你觉得对吗?
2023-01-01T18:46:58 点赞:1
在 python 中回复
别再妄想着python有口中所说的那么牛,说什么想看电影不用付费……
那么python的魅力到底是什么呢?(它的魅力是在于提高工作效率):
比如运营人员,抓取全网爆款文案,做出自己的爆款作品,网站用4天,不如python用半小时而且还能智能纠错。
比如财务人员处理大量的表格数据·可能需要一两天,但用python也可能是十几分钟不到的事情。
比如学生激发兴趣,学习中增加英语 逻辑 语言 理解 人品 兴趣 文化 打字 还有很多,激发兴趣
再比如测试工程师除错,快速解刨智能化背后的伤机和隐患。
Learn more 在快手搜索名字‘数学科普宇宙’的python视频。
2023-01-01T19:46:23 点赞:1
在 请问exe格式是什么意思呀? 中回复
#百度搜索
你的问题:
请问exe格式是什么意思呀?
解答1:数学科普宇宙:
EXE文件是可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如:测试.txt双击打开notepad.exe记事本程序来进行编辑处理。
WINDOWS操作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为·COM另一种就是.EXE 了。
.COM一般用于DOS,在WINDOWS系统中的执行文件一般都是·EXE文件在 MS-DOS 中,用以标识可执行文件的文件扩展名。用户在提示行中输入不带 .exe扩展名的文件名后按 Enter 键就能运行可执行程序。
扩展资料:
EXE文件分为两个部分: EXE文件头和程序本体。exe文件比较复杂,属于一种多段的结构,是DOS最成功和复杂的设计之一。每个exe文件包含一个文件头和一个可重定位程序的映像。文件头包含MS-DOS用于加载程序的信息。
文件头还指向一个重定位表,该表包含指向程序映像中可重定位段地址的指针链表。MS-DOS通过把该映像直接从文件复制到内存加载exe程序,然后调整定位表中说明的可重定位段地址。定位表是一个重定位指针数组,每个指向程序映像中的可重定位段地址。
EXE文件包含一个文件头和一个可重定位程序映象。文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映象中可重定位段地址的指针链表。
15元会员生成文档>>
2023-01-04T19:14:27 点赞:0
在 看看这些单词你能不能读对 中回复
你需要的内容如下:
1.[ˈkætaɪən]
2.无音标,‘中的’, [ˌpɪərɪˈɒdɪk]
3.[aɪl]
4.[ˈmɑːtə]
5.[ˈkɜːnl]
6.[ɪnˈdaɪt]
7.[ˈsɪmɪlɪ]
8.[fɪˈnɑːlɪ]
9.[kɔː]
10.[ˈtæmbə]
求求你拉我入你所在的群。![]()
2023-01-05T20:33:07 点赞:0
在 求助(类容自己看) 中回复
问题:
请问nb是什么东东?
知识导入:
平时大家在网络上聊天交友或者看一些段子的时候会看到nb两个字,这是两个单独的字母,那么它在网络代表的是什么意思呢?
解答:
语言是一个演化的过程,这种演化遵循一些基本原则,如准确、高效、优雅等,网络使人际交流的频度和范围大幅提高,这些原则并没有发生改变,只是效率原则可能被过分强调,而准确及优雅变得相对不那么重要,采用什么表达方式完全取决于个体,而且可以认为只有个体才能最优化自己的表达方式,网络用语就像现在的流量明星一样,红极一时,很快就销声匿迹,热门的网络用语能够最终转变成实用的日常用语或者书面语言的可以说是微乎其微了。
网络nb就是喵的意思,直接说会有点粗俗,所以使用两个字开头的字母表达出来,显得含蓄又文雅,通常北方人使用的较多。
求助点赞!
2023-01-06T09:52:15 点赞:2
在 关于“&”的问题 中回复
#百度搜索
搜索内容:
“&”念什么呀?是什么意思呀?怎么打出来呀?
‘&’的念法及作用:
&字符读音是“z'da”,英文中代表and,也可读and。&是逻辑语言,逻辑上表示两者属于缺一不可的关系,还可以表示一个人和另外一个人之意,与and同义。如A&B,表示A与B,A和B,A×B。&在平时的应用有:
1、在Pascal中,&是八进制整型常量的前缀,如&7表示7 , &17表示15 , &177表示127 。
2、&还被大量引入到艺术创作与设计中,表达不同的意思。
3、bat中的命令,&之后顺序执行多条命令,不管命令是否成功。
4、&起标识作用,C++中引用的声明方法:类型标识符 &引用名=目标变量名,&在此不是求地址运算,而是起标识作用。
&读作“z'da”,在英文中代表and,所以也可以读作and,使用也是比较广泛的。
扩展资料:
&的打法是按上上档键,再按上小键盘区中的'7'
#希望你能喜欢,谢谢。
@python:和蔼的巨叶龙2DJr
python数学科普宇宙
2023年1月6日
#数****宙第三次回答和*****2**r的问题
2023-01-06T10:17:08 点赞:0
在 找Python师傅 中回复
想学python?一分钟解决。
网址:
https://shequ.codemao.cn/course
找师傅?好办法,加入我的工作室:
名字为:
π=3.14159265358972023-01-15T11:06:15 点赞:0
在 计算器怎么弄? 中回复
代码如下,注意修改编写人物哦!
import turtle
import time
import random
def 连加(哔哩哔哩):
b = 0
a = 1
for __count in range(哔哩哔哩):
b += a
a += 1
return b
def 加法器(a, b):
return (a + b)
def 减法器(a, b):
return (a - b)
def 乘法器(a, b):
return (a * b)
def 除法器(a, b):
return (a / b)
if (int(input('输入“1”获得提示')) == 1):
print('可以进行的运算:加法,减法,乘法,除法,连加。')
print('当询问是否计算时,你应该回答“计算”或“不计算”。')
print('作者:B站文文天天 ')
print('制作十分困难,请各位给个三连,谢谢。 ')
else:
print('……')
列表 = '结果是:'
while True:
运算 = str(input('做什么运算?'))
if (运算 == '乘法'):
运算次数 = int(input('有几个乘数?'))
储存 = 1
for __count in range(运算次数):
储存 = 乘法器(储存, float(input('乘数是?')))
print(储存)
elif (运算 == '除法'):
储存 = 除法器(float(input('第一个数是?')), float(input('第二个数是?')))
print(储存)
elif (运算 == '加法'):
运算次数 = int(input('有几个加数?'))
储存 = 1
for __count in range(运算次数):
储存 = 加法器(储存, float(input('加数是?')))
print(储存)
elif (运算 == '减法'):
运算次数 = int(input('有几个减数?'))
for __count in range(运算次数):
储存 = 减法器(储存, float(input('减数是?')))
print(储存)
elif (运算 == '连加'):
储存 = 连加(int(input('连加几次?')))
print(储存)
else:
print('还算不算了!?')
储存 = '喵死了'
列表 = (列表 + str(储存))
列表 = (列表 + ',')
失去耐心 = str(input('还计算吗?'))
if (失去耐心 == '计算'):
continue
elif (失去耐心 == '不计算'):
break
else:
print('您输入的应是“计算”或“不计算”')
运算 = 列表.split(',')
a = open("储存.txt", "w")
a.write(列表)
a.flush()
# 作者:编程猫圆周率工作合作4人/15多万人
# 制作十分困难,请各位给个三连,谢谢。
'''
编译:数学科普宇宙
运行:liushon(teacher)【英】
检查:康教授
结果
1次正常
发布及入网:李教授
'''
# 大家都不知道以三个单(双)引号开头结尾可以多行注释。
本程序适合下载编辑器即可运行。
2023-01-17T17:38:43 点赞:0
在 大家,函数是啥,在线等,挺急的 中回复
百度搜索:
问题:
大家,函数是啥,在线等,挺急的
解答:
Python 函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。
定义一个函数
你可以定义一个由自己想要功能的函数,以下是简单的规则:
函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
函数内容以冒号起始,并且缩进。
return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
语法
def functionname( parameters ):
"函数_文档字符串"
function_suite
return [expression]
默认情况下,参数值和参数名称是按函数声明中定义的顺序匹配起来的。
实例
以下为一个简单的Python函数,它将一个字符串作为传入参数,再打印到标准显示设备上。
实例(Python 2.0+)
def printme( str ):
"打印传入的字符串到标准显示设备上"
print str
return
函数调用
定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构。
这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从Python提示符执行。
如下实例调用了printme()函数:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 定义函数
def printme( str ):
"打印任何传入的字符串"
print str
return
# 调用函数
printme("我要调用用户自定义函数!")
printme("再次调用同一函数")
以上实例输出结果:
我要调用用户自定义函数!
再次调用同一函数
参数传递
在 python 中,类型属于对象,变量是没有类型的:
a=[1,2,3]
a="Runoob"
以上代码中,[1,2,3] 是 List 类型,"Runoob" 是 String 类型,而变量 a 是没有类型,她仅仅是一个对象的引用(一个指针),可以是 List 类型对象,也可以指向 String 类型对象。
可更改(mutable)与不可更改(immutable)对象
在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。
不可变类型:变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向它,而 5 被丢弃,不是改变a的值,相当于新生成了a。
可变类型:变量赋值 la=[1,2,3,4] 后再赋值 la[2]=5 则是将 list la 的第三个元素值更改,本身la没有动,只是其内部的一部分值被修改了。
python 函数的参数传递:
不可变类型:类似 c++ 的值传递,如 整数、字符串、元组。如fun(a),传递的只是a的值,没有影响a对象本身。比如在 fun(a)内部修改 a 的值,只是修改另一个复制的对象,不会影响 a 本身。
可变类型:类似 c++ 的引用传递,如 列表,字典。如 fun(la),则是将 la 真正的传过去,修改后fun外部的la也会受影响
python 中一切都是对象,严格意义我们不能说值传递还是引用传递,我们应该说传不可变对象和传可变对象。
python 传不可变对象实例
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def ChangeInt( a ):
a = 10
b = 2
ChangeInt(b)
print b # 结果是 2
实例中有 int 对象 2,指向它的变量是 b,在传递给 ChangeInt 函数时,按传值的方式复制了变量 b,a 和 b 都指向了同一个 Int 对象,在 a=10 时,则新生成一个 int 值对象 10,并让 a 指向它。
传可变对象实例
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 可写函数说明
def changeme( mylist ):
"修改传入的列表"
mylist.append([1,2,3,4])
print "函数内取值: ", mylist
return
# 调用changeme函数
mylist = [10,20,30]
changeme( mylist )
print "函数外取值: ", mylist
实例中传入函数的和在末尾添加新内容的对象用的是同一个引用,故输出结果如下:
函数内取值: [10, 20, 30, [1, 2, 3, 4]]
函数外取值: [10, 20, 30, [1, 2, 3, 4]]
参数
以下是调用函数时可使用的正式参数类型:
必备参数
关键字参数
默认参数
不定长参数
必备参数
必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。
调用printme()函数,你必须传入一个参数,不然会出现语法错误:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#可写函数说明
def printme( str ):
"打印任何传入的字符串"
print str
return
#调用printme函数
printme()
以上实例输出结果:
Traceback (most recent call last):
File "test.py", line 11, in <module>
printme()
TypeError: printme() takes exactly 1 argument (0 given)
关键字参数
关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定传入的参数值。
使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为 Python 解释器能够用参数名匹配参数值。
以下实例在函数 printme() 调用时使用参数名:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#可写函数说明
def printme( str ):
"打印任何传入的字符串"
print str
return
#调用printme函数
printme( str = "My string")
以上实例输出结果:
My string
下例能将关键字参数顺序不重要展示得更清楚:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#可写函数说明
def printinfo( name, age ):
"打印任何传入的字符串"
print "Name: ", name
print "Age ", age
return
#调用printinfo函数
printinfo( age=50, name="miki" )
以上实例输出结果:
Name: miki
Age 50
默认参数
调用函数时,默认参数的值如果没有传入,则被认为是默认值。下例会打印默认的age,如果age没有被传入:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#可写函数说明
def printinfo( name, age = 35 ):
"打印任何传入的字符串"
print "Name: ", name
print "Age ", age
return
#调用printinfo函数
printinfo( age=50, name="miki" )
printinfo( name="miki" )
以上实例输出结果:
Name: miki
Age 50
Name: miki
Age 35
不定长参数
你可能需要一个函数能处理比当初声明时更多的参数。这些参数叫做不定长参数,和上述2种参数不同,声明时不会命名。基本语法如下:
def functionname([formal_args,] *var_args_tuple ):
"函数_文档字符串"
function_suite
return [expression]
加了星号(*)的变量名会存放所有未命名的变量参数。不定长参数实例如下:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 可写函数说明
def printinfo( arg1, *vartuple ):
"打印任何传入的参数"
print "输出: "
print arg1
for var in vartuple:
print var
return
# 调用printinfo 函数
printinfo( 10 )
printinfo( 70, 60, 50 )
以上实例输出结果:
输出:
10
输出:
70
60
50
匿名函数
python 使用 lambda 来创建匿名函数。
lambda只是一个表达式,函数体比def简单很多。
lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。
lambda函数拥有自己的命名空间,且不能访问自有参数列表之外或全局命名空间里的参数。
虽然lambda函数看起来只能写一行,却不等同于C或C++的内联函数,后者的目的是调用小函数时不占用栈内存从而增加运行效率。
语法
lambda函数的语法只包含一个语句,如下:
lambda [arg1 [,arg2,.....argn]]:expression
如下实例:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 可写函数说明
sum = lambda arg1, arg2: arg1 + arg2
# 调用sum函数
print "相加后的值为 : ", sum( 10, 20 )
print "相加后的值为 : ", sum( 20, 20 )
以上实例输出结果:
相加后的值为 : 30
相加后的值为 : 40
return 语句
return语句[表达式]退出函数,选择性地向调用方返回一个表达式。不带参数值的return语句返回None。之前的例子都没有示范如何返回数值,下例便告诉你怎么做:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 可写函数说明
def sum( arg1, arg2 ):
# 返回2个参数的和."
total = arg1 + arg2
print "函数内 : ", total
return total
# 调用sum函数
total = sum( 10, 20 )
以上实例输出结果:
函数内 : 30
变量作用域
一个程序的所有的变量并不是在哪个位置都可以访问的。访问权限决定于这个变量是在哪里赋值的。
变量的作用域决定了在哪一部分程序你可以访问哪个特定的变量名称。两种最基本的变量作用域如下:
全局变量
局部变量
全局变量和局部变量
定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。
局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。调用函数时,所有在函数内声明的变量名称都将被加入到作用域中。如下实例:
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
total = 0 # 这是一个全局变量
# 可写函数说明
def sum( arg1, arg2 ):
#返回2个参数的和."
total = arg1 + arg2 # total在这里是局部变量.
print "函数内是局部变量 : ", total
return total
#调用sum函数
sum( 10, 20 )
print "函数外是全局变量 : ", total
以上实例输出结果:
函数内是局部变量 : 30
函数外是全局变量 : 02023-01-23T15:53:30 点赞:0
在 怎么获取鼠标位置啊 turtle 中回复
1.输入
print (pyautogui.position ())
2.输出
Point (x=400, y=900)鼠标点...2023-01-23T16:03:06 点赞:0
在 其实我也会python。 中回复
#开始进入python的世界
print(‘加入Π=3.喵97工作室吧!’)
#方法很简单,点一下无限圆周率g54188C的评论,上面有一个∏=3.1415926...,...
@拉风的保时捷g28C,除了python, 这些你定不会。
(Plain Text) C C++ C# Clojure CMake CSS Dart Dockerfile Diff Erlang Fortran F# Go Groovy H喵L HTTP Java JavaScript(JSON) JSX Kotlin LESS Lisp Lua Markdown MATLAB(Octave) Nginx Object C Ocaml Perl PHP Python ProtoBuf R Ruby Rust Sass Scala Scss Shell SQL Swift Tsx TypeScript VB.NET VBscript VHDL Vue.js XML YAML
《代码·会python?》
2023-01-24T14:32:51 点赞:1