ذخیره اطلاعات در فایل
برنامه ای بنویسید که اسم و شماره دانشجویی کاربران را دریافت کند و در یک فایل به اسم students.txt ذخیره کند. همچنین بعد از هر ذخیره سازی، کل اطلاعات این فایل را در خروجی نمایش دهید.
برنامه ای بنویسید که اسم و شماره دانشجویی کاربران را دریافت کند و در یک فایل به اسم students.txt ذخیره کند. همچنین بعد از هر ذخیره سازی، کل اطلاعات این فایل را در خروجی نمایش دهید.
name = input('what is your name?\n')
code = input('what is your code?\n')
file = open("students", "a")
file.write('\nname: '+name+' code: '+code)
file.close()
file_r = open("students", "r")
print(file_r.read())
file_r.close()
نیاز نیست فایل txtباز کنیم
برای اینکه داخل فایل ذخیره بشه اول باید به باینری تبدیلش کنیم
import pickle: date= input("emrooz chandome ?:") names=[] Codes=[] while 1: a=input("name:") if a== " " : break k=input("student code:") names.append(a) codes.append(k) f=open(file{date}.txt , "wb") a1=pickle.dumps(a) k1=pickle.dumps(k) f.write(a1) f.write(k1) f.close() while 1: c=input("tarikh:") file=open(f"file{c}.txt" , "rb") b=file.read() file.close() info=pickle.loads(b) print(names , codes)
impot pickle
names=[ ]
scores=[ ]
while 1:
name=input("name: ")
score=int("inpute: ")
names.append(name)
scores.append(score)
if names==" " break
for i ,name enumerat(names)
n=pickel.dump(names)
s=pickle.dumps(scores)
f=open("steudents.txt"."wb")
f.write(n)
f.write(s)
f.close()
f=open("students.txt"."rb")
b=f.read()
c=pickle.louds(b)
f.close()
c=pickle.louds(b)
print(nams[i] ,scores[i])
a = input("Enter: ") m = 'E:\test\students.txt' with open(m,"a") as file: file.write(a + '\n') data = open("E:\test\students.txt") print(data.read())
while 1: f = open("students.txt" , "a") name = input("If you want to finish, send this part empty\nenter name: ") if name == "": break student_code= input("enter student code: ") f.write(f"\nname: {name}\nstudent code: {student_code}") f.write("\n------------------------------") f.close() file = open("students.txt" , "r") print(file.read())
مگه اول نباید کدها رو تبدیل به dumps کنیم؟
while True: name = input('whats your name?:') if not name : break id = int(input('whats your code?:')) with open ('students.txt', 'a') as f: f.write(f"{name}, {id}\n") with open ('students.txt', 'r') as f: print(f.read())
while 1:
name=input("enter name :")
stunumber=input("enter studend number :")
file_w=open("students.txt","a")
file_w.write("\nname:"+name +"\nstudents number:"+ stunumber+ "\n-----------")
file_w=open("students.txt","r")
print(file_w.read())
while True:
name=str(input("What's your name? "))
if not name:
break
student_code=int(input("What's your student code? "))
with open("student.txt"," a") as f:
f.write(f'{name},{student_code}\n')
with open("student.txt"," r") as f:
print(f.read())
while 1:
a = input(" your name")
b = input(" your student num?")
file_name = "students.txt"
f = open(file_name,"a")
f.write(f"{a},{b} \n")
f = open(file_name,"r")
print(f.read())
student_txt =[] name = input('enter : ') number = int(input('enter : ')) student_txt.append((name, number)) print(dict(student_txt))
با استفاده از CSS کلاس fix را استایل دهی کنید تا بصورت ثابت در گوشه پایین سمت چپ صفحه (با فاصله 10 پیکسل) قرار گیرد
برنامه ای بنویسید که یک عدد دریافت کند و با توجه به عدد، شکل زیر را چاپ کند مثالnumber: 3 ### ### ### مثالnumber: 5 ##### ##### ##### ##### #####
برنامه ای بنویس که همانند یک تاس، با هر بار اجرا، یک عدد تصادفی بین 1 تا 6 در خروجی چاپ کند
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری