老师,我现在遇到一个问题,我在命名函数时,一旦命名为test开头的函数名后,前面会自动变成测试的状态,运行结果也跟平常状态不一样了。视频里不会出现这种情况,怎么解决?
print(type(str)) print(type(dict)) print(type(int)) print(type(list)) print(type(tuple)) print(type(set)) def test(): pass class Person(): def run(self): pass a = Person() c = a.run print(type(test)) print(type(c)) print(type(function)) print(type(method))
二、运行结果
三、疑问
老师你好,请问6个基本数据类型的模具类是type .python中一切都是对象,type 类实例化了所类,所有类继承与object类,用type方法 查看方法和函数的类型却报错了,他们不是type类的实例吗,
老师我是在icon下载下来的但是找不动demo_unicode.html这个东西?
字节流中的read(byte[] b)和read(byte[] b,int off,int len)他俩都是读取到数组当中去,read(byte[] b)没有指定off和len,read(byte[] int off,int len)中为什么要具体指出off和len,他俩区别在哪里,怎么却别理解?
老师,原来不是说main方法是程序的执行入口,在这个里面main方法创建的对象是一个空值,那他是如何执行出线面显示的语句呢?
cursor.execute(sql)
这条语句是干嘛的呢 老师
还有3306的端口号是不是不能换了 3306是怎么得出来的
老师的数据库那几个权限表的sql语句有吗?
public class TestStringBuilder2 { public static void main(String[] args) { StringBuilder sb = new StringBuilder();//实际上创建了一个长度为16的char类型的数组 StringBuilder sb2 = new StringBuilder("hello");//5+16 sb2.append("world"); sb2.append("world"); sb2.append("world"); sb2.append("world"); System.out.println(sb2); System.out.println("容量" + sb2.capacity() + "\tsb2的长度" + sb2.length()); } }
问题:视频中所说的超过字符数组下标就会扩容,然后扩容是用长度*2+2,但到底是怎样算数组的下标什么时候扩容呢?能解释一下吗?
汉化后的Developer导出的文件导入到英文版的Developer中会不会出现乱码的情况
老师我的运行结果怎么这样?系统太随意了么?跟你的咋不一样?
import threading,time num = 0 def work1(): global num for i in range(100): num +=1 print("in work1,num is %d"%num) def work2(): global num for i in range(100): num +=1 print("in work2,num is %d"%num) t1 = threading.Thread(target=work1) t1.start() t2 = threading.Thread(target=work2) t2.start() print("计算之后num=",num)
请问老师,我这个错是为什么呀??
只显示一个分号的错误。
能不能在创建表之后就把所有的非唯一性的列设为索引
主进程下子进程,子进程下子线程,
主进程下主线程,主线程下子线程,
进程池涵盖多进程。
子进程可以调用外部一个模块实现互相通信
在一个主进程下,import该怎么调用模块,因为他们互相之间是互通的,写代码第一行就应该用import把他们都罗列出来么?
我下面写的不是程序,只是想表达的意思,他们同时存在?如何同时调用?因为有时候需要通信,我就懵了
而且如果罗列到一起后,程序写完,主进程下的,我应该叫他 子进程?还是主线程?
这些叫法我听着有点绕呢,但是实际摆在眼前的就是一个程序,我理解就是一个主程序,下面有两个子进程,子进程里有两个子线程,从上到下实现。但是课程讲的是这三个进程是各干各的?还没有规律?懵了,老师帮我缕缕吧。。。
from multiprocessing import Process from multiprocessing import Pool from multiprocessing import Queue import threading
class Student: def __int__(self,name,score): self.name= name self.score= score def say_score(self): print('{0}的分数是:{1}'.format(self.name,self.score)) s1 = Student('高琪',18) s1.say_score()
为什么会出现这个错???
__author__ = "Administrator" import pymysql con = pymysql.connect("localhost","root","root","pythondemo",3306) cursor = con.cursor() try: sql = "insert into student(sname,age) values('张三',20),('李四',23)" cursor.execute(sql) con.commit() except: print("插入错误") con.rollback() finally: con.close()
con = pymysql.connect("localhost","root","root","pythondemo",3306)
这一行是如何确定的,用户名,端口和本机
还有老师我这个报错了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637