13- dastur | Dict, JSON . Python dasturlash tili
Vložit
- čas přidán 13. 07. 2020
- Pythonda dict nomli ma`lumot turi bilan tanishamiz.
Dasturda keltirilgan linklar:
Davlatlar ro`yxati:
restcountriesapi.vercel.app/
JSON turidagi ochiq ma'lumotlar:
github.com/annexare/Countries...
Instagram:
/ botirziyatov
TELEGRAM:
t.me/botirziyatov
Donat bilan kanalni qo'llab quvvatlash:
8600 5729 4449 7804
PayMe: payme.uz/5e679804672f9f5194d4...
#python #pythonDict #dictionary #dasturlash #pythonDarslari
Botir aka sizga katta rahmat. Video darsliklaringizni ko'rib IT sohasiga yanayam qiziqishimmiz ortyapti. Ishlaringizga doimo omad. Mehnatlaringizni rohatini ko'ring.
ISHLARINGIZGA OMAD🙏💪
Raxmat yaratgan barchamizdan rozi boʻlsin
Botir aka ishlarizga omad, sog' salomat bo'ling biz yoshlar uchun katta yordam qilayapsiz, bizdan qaytmasa ollohdan qaytsizin kattakon raxmat.
adash ekanmizku oka
Mani ismm ham Bobur
Olloh rozi busin
i have no words for explaining this outstanding video, wonderful
for x in davlatlar:
tillar = davlatlar[x]['languages']
if til in tillar:
print(davlatlar[x]['name'])
else:
print('xato kiritdiz')
oka boplaganakansiz kodni oma, 2 kundan beri qilolmagandim 13chi topshirig'ni
gap yo zor yozibsiz, raxmat
You tube kanalni to'xtatib qoʻymaganiz uchun raxmat sizga
Raxmat 👍👍👍👍
dars zur
raxmat
darslar juda zur yana ikki plus tomoni ajoyib animatsiyalar bilan boshlanishi va tugashi ajoyib mativatsiya beradi dars qiyin joyiga kelatoganda esa orqa fondagi mayn musiqa odamni xotirjam qilib turadi 😂😂
Assalamu aleykum oka darslarizga gap yo iltimos kiyingi darsda SpeechRecognitionni ishlatishi õrgatin
Rahmat, zo`r
AJOYIB !
Yashang zur
hh = davlatlar.items()
for key, val, in hh:
if dv in val['languages'] :
print(val["name"])
бошидаги лугат бир хил булгани учун охирини узини ташаб куяколдим. Код ишлади. кушимчалар булса тулдирсангиз. Рахмат
Botir aka shu masalani javobi haqida bitta video chiqaring
dv = input("Davlat ko'dini kiriting: ").lower()
br = True
for x in davlatlar:
til = davlatlar[x]['languages']
Aka shu yerda nimaga true olyapmiz tushintirib bera olasizmi?
dv = input("Davlat ko'dini kiriting: ").lower()
br = True
for x in davlatlar:
til = davlatlar[x]['languages']
if dv in til:
print(davlatlar[x]['name'])
br = False
if br:
print("Bunday malumot topilmadi!")
👍 Зўр
.lower()
nmani bajaryapti bu yerda shep
chindan ham lower nima vazifada kelyapti
topdim kanalimga o'tsalaring video chiqardim
kiritish_tili = input("Davlat ko'dini kiriting: ")
davlatlar = {
"AD": {
"name": "Andorra",
"native": "Andorra",
"phone": "376",
"continent": "EU",
"capital": "Andorra la Vella",
"currency": "EUR",
"languages": [
"ca"
]
},
...............
...........
........
"ZW": {
"name": "Zimbabwe",
"native": "Zimbabwe",
"phone": "263",
"continent": "AF",
"capital": "Harare",
"currency": "USD,ZAR,BWP,GBP,AUD,CNY,INR,JPY",
"languages": [
"en",
"sn",
"nd"
]
}
}
uzgaruvchi = True
for x in davlatlar:
til = davlatlar[x]['languages']
if kiritish_tili in til:
print(davlatlar[x]['name'])
uzgaruvchi = False
if uzgaruvchi:
print("Bunday malumot topilmadi!")
Alhamdululloh !!!!!!!!!
amallab shu tosiqni ham yengib o`ttik
Alloh barchangizdan rozi bo`lsin!!!!!!!!!!!
Oka 14-15iyam chiqarberin iltimos
# searching data from countries:
def searching():
print('Welcome, now you enter any data at me, and I search it for you. ;)')
print('You can find only capital, name, native, phone, continent, languages.')
print('Now, you must be choose one of this progress.')
def begin():
print('1 . If you want to find a country by its characteristic, enter `1`. ')
print('2 . If you want to get information about a country, enter `2`. ')
def choose():
a = input('Enter: ')
if a == '1':
print('Now, you must be choose one character of countries. ;)')
print('And, Enter its number. `1`, `2`, `3`, `4`, `5`, `6`.')
def charact():
print('1 . Capital')
print('2 . Native')
print('3 . Phone')
print('4 . Continent')
print('5 . Language')
c = input('Enter: ')
if int(c) == 1:
print('Enter capital and I find it for you.')
def cap():
v = input('Enter: ').lower()
z = 0
for x in ctrs:
if v == (ctrs[x]['capital']).lower():
print(ctrs[x]['name'])
global p
p = ctrs[x]
z = 1
if z == 0:
print('No this capital found. Please re-enter.')
cap()
cap()
elif int(c) == 2:
print('Enter native and I find it for you.')
def cap():
v = input('Enter: ').lower()
z = 0
for x in ctrs:
if v == (ctrs[x]['native']).lower():
print(ctrs[x]['name'])
global p
p = ctrs[x]
z = 1
if z == 0:
print('No this native found. Please re-enter.')
cap()
cap()
elif int(c) == 3:
print('Enter Phone and I find it for you.')
def cap():
v = input('Enter: ').lower()
z = 0
for x in ctrs:
if v == (ctrs[x]['phone']).lower():
print(ctrs[x]['name'])
global p
p = ctrs[x]
z = 1
if z == 0:
print('No this Phone found. Please re-enter.')
cap()
cap()
elif int(c) == 4:
print('Enter Continent and I find it for you.')
def cap():
v = input('Enter: ').lower()
if v == 'africa':
v = 'af'
elif v == 'asia':
v = 'as'
elif v == 'euro' or v == 'europe':
v = 'eu'
elif v == 'north america':
v = 'na'
elif v == 'south america':
v = 'sa'
elif v == 'australia' or v == 'australia-oceania' or v == 'australia and oceania' or v == 'oceania':
v = 'oc'
z = 0
for x in ctrs:
if v == (ctrs[x]['continent']).lower():
print(ctrs[x]['name'])
z = 1
if z == 0:
print('No this Continent found. Please re-enter.')
cap()
cap()
elif int(c) == 5:
print('Enter Language and I find it for you.')
def cap():
v = input('Enter: ').lower()
z = 0
listLC = []
for x in ctrs:
if v in ctrs[x]['languages']:
listLC.append(ctrs[x]['name'])
z = 1
if z == 1:
for w in range(len(listLC)):
print(listLC[w])
if z == 0:
print('No this language found. Please re-enter.')
cap()
cap()
else:
print('Please, enter `1`, `2`, `3`, `4`, `5`, `6`. Re-enter.')
charact()
if c == 1 or c == 2 or c == 3:
print('Want to know more about this country?')
print('Enter `1 if you want. Enter another if you do not want to.')
ef = input('Enter: ')
if int(ef) == 1:
print(p)
charact()
elif a == '2':
def data():
c = input('Enter the country where you want to receive information: ')
c = c.lower()
c = c.capitalize()
y = 0
for x in ctrs:
if c == ctrs[x]['name']:
print(ctrs[x])
y = 1
if y == 0:
print('No this capital found. Please re-enter.')
data()
data()
else:
print('You can enter only `1` or `2`. Please, don`t enter others. Try again. :
ishlamadiyu ?
Assalamu alekum aka tushuntirishiz juda zorakan tòxtameng
@Botir Ziyatov Botir aka yana qachon darslarni chiqadi python buyicha?
language = input("Tilni kiriting: ")
davlatlar ={
"AD": {
"name": "Andorra",
"native": "Andorra",
"phone": "376",
"continent": "EU",
"capital": "Andorra la Vella",
"currency": "EUR",
"languages": [
"uz"
]
}
# Bu yerda yana ko'plab davlatlat qo'shsak bo'ladi.. Asosiy kod pastda..
}
for list_ in davlatlar:
simple = davlatlar[list_]
for til in simple['languages']:
if til==language:
print('{}da {} tili ishlatiladi '.format( simple['name'], language))
molodes)siz birinchi darsdan boshlab ko`rib o`qib kelyapsizmi yoki
Botir akani shu yutbdagi darslarigacha bo`lgan jarayonda Programmalash kurslariga borganmisiz?????????????????????????????????????????????????????????????????????????????????????????????????????
@@eagledev_tank Assalom alekum. Rahmat. Oldin ham Programmanlashni o'rganganman. Va hozir ham davom ettirmoqdaman.
@@izhorbektursunov7147 Vaalaykum salom!
Assalomu aleykum
qayerda o`rgangansiz ????
hozzir nma bilan shug`illanas???
qayerda davom ettiryapsiz progammalashni o`rganishni ???
Javob uchun Raxmat
@@eagledev_tank Vaalekum Assalom. Universitetda urganganman. hozir ham uqiman. Robotics da davom ettiryapman. Salomat bo'ling.
til = input('Tilni kiriting : ')
davlatlar = {
"UZ":{
"name": "Uzbekiston",
"capital": "Toshkent",
"languages": [
"RU", "EN", "UZ"
]
},
"KG":{
"name": "Kyrgyztan",
"capital": "Bishkek",
"languages":[
"RU", "EN","KG"
]
}
}
for x in davlatlar:
tillar = davlatlar[x]['languages']
if til in tillar:
print(davlatlar[x]['name'])
else:
print("Bunday malumot yoq")
print("Daxshaat")
assalomalekum botir aka owa qiymatni yani valueni nomi bilan emas indeksi bilan chaqirsa ham boladimi
Assalomu alaykum
Oka namanganda zor dastur kursi bormi kegin dastur o‘qishni tugatgandan kegin serfikat beradimi va serfikat uzb bo‘ylab luboy joyga o‘tadimi serfikat da ish yurmaydi
Salom Botir aka shu 14 ta dars bilan python tilini o'rgansa bo'ladimi
Bu darslar faqat boshlang'ich bilmlar beradi. Bu darslarni o'zi yetarli emas.
Salom Botir aka sizda online dars bormi
Botir aka davlatlar codlarini qayerdan topamiz
Listni zor chuntirdiz
Assalomu aleykum Botir aka Python dasturlash tili darslaringizni davomi yuqmi 15 dan keyingilarini topolmayapman. Bor bo`lsa yordam qiling...
Qachon mukammal narsalarni õrganamiz
qanday mukammal mukammal narasani ozi yoqku
Assalomu alaykum kursni to'liq tugatasizmi pythonni
Pycharm'da ishlasangiz osonroq boladiku. Nima qilasiz vaqtni sarflab
Бошловчи дастурчилар учун бази нарсаларни қанақа ишлашини кўрсалар янада тушинарли бўлади.
from countries import countries
country_code = input('Enter country code: ')
value = countries.get(country_code, False)
if value:
c = 0
for i in value['languages']:
c += 1
print('{}.'.format(c),i)
else:
print('Something get wrong, try again')
countries.py faylida davlatlar haidagi malumotlarni saqladim ))
Бу хам яхши ғоя лекин. хозир сизда тилга мос давлатлар чикадими. ва бу ерда давлатлар руйхатини ташкил килиш хам мухим рол уйнайди.
@@BotirZiyatov xa hammasi chiqadi hammasi
qayerda dasturlashni o`rgangansiz ?
Assalomu aleykum nega bu yerda davlat nomli o`zagaruvchini argumentini chaqirib olishda nega list dan foydalandingiz
Aka nega qavslar boshqacha qo’yilgan. Yoki shunday qo’yish majburiymi
ilitmos! Modules Object-orinted va Errors and Exceptions , xaqida darslar ham ishlasangiz pythonda,, hali biz boshlang'ich qismini to'liq tugatmadik axir
Assalomu alaykum Botir aka 14 chi dars qachon chiqadi
Ва алайкум ассалом. Худо хохласа тез кунларда чиқиб қолади
Oka sublimetext uchun boshqa yoʻl bilan kirsa boʻlmidimi yani meniki CMD da koʻrsatmayapti oshibka dep turibdi yana error 2 deydi boshqa yoʻllari boʻlsa oʻrgating
PyCharm yoki Visual studio orqali kiring
json малумотларини кайдан олаяпсиз ако интернетанми ё компютердан
bOTIR BRAT EN DESAM HATO DEYAPTI SIZ HAM YOZIB KORING CHI
MENDA PIP HAM ISHLAMAYAPTI
Telegramdan yozolasizmi link tashlasam
Raqam bn iwlamabszda aka
asalomu lekom man (cmd)komonda dan yasagan pragramami topomadim
айнан канака хатолик чикти сизда
saytti nomi nima yaxshi ko
romadm
Pramoy efir bo'ladimi
йук ) олдиндан чикиши учун эълон сифатида қўйилди. яни 14:00 да чиқади Худо хохласа
Ok shunarli
Pygalni ornatolmayapman
#TOPSHIRIQ
til=input("biror til belgisini kiriting (en, uz, af, ....): ")
for x in davlatlar:
natija=davlatlar.get(x, False)
tillar=natija['languages']
for y in tillar:
if til==y:
print(natija['name'])